Quand la méthode ReleaseController appelé?
-
25-09-2019 - |
Question
Je suis mise en œuvre d'une usine de contrôleur personnalisé ASP.NET MVC.
Je me demande quand la méthode est appelée ReleaseController
? Est-il en même temps que EndRequest
?
La solution
Ceci est quand se passe-t
méthode EndProcessRequest(IAsyncResult asyncResult)
de classe MvcHandler
est appelée.
asyncResult contient délégué wich été préparé par
IAsyncResult BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, object state)
méthode de même wich classe contient appel factory.ReleaseController(...);
.
Ceci est arrive avant Application_EndRequest (en Global.asax) est appelée.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow