代码改变世界

随笔档案-2012年11月12日

ASP.NET MVC中同步与异步

2012-11-12 15:55 by xiaosuo, 1025 阅读, 收藏,
摘要: 1.MvcHandler总是调用BeginProcessRequest/EndProcessRequest方法以异步的方式来处理请求2.Controller分别实现了IController和IAsyncController两个接口,所以当激活的Controller对象在MvcHandler的BeginProcessRequest方法中是按照这样的方式执行的:Controller的类型实现了IAsyncController接口,则调用BeginExecute/EndExecute方法以异步的方式执行Controller;否则Controller的执行通过调用Execute方法以同步方式执行,但是 阅读全文