Скажем, у меня есть контроллер под названием «HomeController», который наследуется от Mvc.Controller. Также скажу, что я написал конструктор контроллера и некоторые фильтры для некоторых действий.Каков порядок выполнения в ASP.NET MVC Controller?
Public Class ClientController
Inherits System.Web.Mvc.Controller
Public Sub New()
''Some code
End Sub
<SomeActionFilter()> _
Function Index() As ActionResult
Return View()
End Function
End Class
Мои вопросы:
- Каков порядок исполнения конструктора, фильтра, действия?
- Могу ли я иметь фильтр для конструктора, если я не хочу запускать код в нем, проверяя некоторые условия?