В MVC мы можем украшать методы действий различными фильтрами, например
[HttpPost]
[Authorize]
public ActionResult mymethod(){}
HttpPost
наследуется от MethodSelectorAttribute
(возможно, косвенно), а атрибут Authorize
наследуется от ActionFilterAttribute
.
У меня вопрос: в каком порядке они выполняются в конвейере запросов MVC? Я попытался выполнить поиск в исходном коде MVC, но не смог найти соответствующие фрагменты кода.