Вы также можете добавить DI и тестируемость к причинам, которые они не являются статичными

но на работе возникло обсуждение того, почему ASP.NET MVC не использует статические методы для своих методов контроллера. Пока я был на стороне заборапротив используя статические методы, единственными 2 аргументами, которые я мог придумать для нестатических методов действия, были наследование и возможность имитировать (что дает вам наследование).

Какой дизайн Microsoft выбрал для нестатических действий / методов вместо статических?

Ответы на вопрос(1)

Ваш ответ на вопрос