Я понимаю, что конструктор для контроллера не вызывается во время каждого веб-запроса. Предполагая, что это так, каков жизненный цикл контроллера? Is "сконструирован" при запуске приложения, затем кэшируется и вызывается с запросомcontext, введенным в него с каждым веб-запросом?
Чтобы быть ясным, я не спрашиваю, как эмулировать поведение конструктора, я использую событие OnActionExecuting, чтобы инициировать действия, которые я обычно делал бы в конструкторе. Кроме того, я использую конструкторы на контроллерах для тестирования модулей и систем.
Спасибо!