Не похоже, что ControllerActionInvoker
содержит какие-либо подробности реализации, которые требуют создания нового экземпляра для каждого контроллера.Кажется, у него есть два свойства с сеттерами, которые никогда не используются, и геттеры, которые в основном являются ленивыми ссылками на статические члены.
Я рассматриваю возможность изменения области действия моего пользовательского жизненного цикла ControllerActionInvoker в моем приложении ASP.NET MVC.Есть ли веская причина, по которой я не должен этого делать?Что-то мне не хватает в этом классе?