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?

Était-ce utile?

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
scroll top