Когда под названием метод Releas Econtroller?
-
25-09-2019 - |
Вопрос
Я реализую пользовательский завод контроллера ASP.NET MVC.
Интересно, когда ReleaseController
Метод называется? Это то же самое время, что и EndRequest
?
Решение
Это происходит, когдаEndProcessRequest(IAsyncResult asyncResult)
метод MvcHandler
класс называется.
Asyncresult содержит делегат, который был подготовлен
IAsyncResult BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, object state)
Способ того же класса, который содержит factory.ReleaseController(...);
вызов.
Это происходит до Application_endRequest (в Global.Asax) называется.
Не связан с StackOverflow