1

我正在实现一个自定义 ASP.NET MVC 控制器工厂。

我想知道何时ReleaseController调用该方法?是同一时间EndRequest吗?

4

1 回答 1

2

当 调用类的EndProcessRequest(IAsyncResult asyncResult)方法时会发生这种情况MvcHandler

asyncResult 包含由

IAsyncResult BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, object state)

同一类的方法包含 factory.ReleaseController(...);调用。

这发生在 Application_EndRequest(在 Global.asax 中)被调用之前。

于 2010-05-10T14:13:41.270 回答