这是我在 MVC 2.0 中尝试的东西
public class SomeController : AsyncController
{
public void SampleAsync()
{
AsyncManager.OutstandingOperations.Increment();
for(int i=0; i=100000; i++)
{
// Some Code... This loop is just for the testing.
}
AsyncManager.OutstandingOperations.Decrement();
}
public ActionResult SampleCompleted(ActionResult result)
{
return result;
}
}
- 我的问题是 SampleCompleted 的参数是什么,它是 ACTIONRESULT。我试图找出答案,但在每个地方我都会发现不同的东西。那么它到底是什么???
- 我需要在我的 Global.ascx 文件中进行更改吗?像 RouteCollection.MapRoute 到 RouteCollection.AsyncMapRoute