页首

2015年3月13日

摘要: 在ControllerBuilder类中设置ControllerFactory,然后使用ControllerFactory创建Controller。 http请求在进入httphandler映射处理时,通过ControllerBuilder的Current获取ControllerFactory,... 阅读全文
posted @ 2015-03-13 09:46 flyfish1986 阅读(1133) 评论(0) 推荐(1) 编辑
 
摘要: [上一篇]我们说道了ActionResult对象,作为控制器中动作执行结果对象,它负责把结果内容输出。ActionResult是个抽象类,存在一个方法:ExecuteResult,而在实际使用过程中,ActionResult会有各种子类来代表不同的返回结果;而我们最常用的就是ViewResult了。... 阅读全文
posted @ 2015-03-13 09:45 flyfish1986 阅读(154) 评论(0) 推荐(0) 编辑
 
摘要: [上一篇]中我们说到了对象AsyncControllerActionInvoker,在Controller的ExecuteCore方法中调用AsyncControllerActionInvoker对象的InvokeAction方法来执行动作方法.public virtual bool InvokeA... 阅读全文
posted @ 2015-03-13 09:44 flyfish1986 阅读(539) 评论(0) 推荐(0) 编辑
 
摘要: 路由系统先获取路由数据,在实现了IHttpModule接口的UrlRoutingModule对象中通过注册HttpApplication的PostResolveRequestCache来解析路由数据并对请求进行映射;protected virtual void Init(HttpApplicat... 阅读全文
posted @ 2015-03-13 09:43 flyfish1986 阅读(1124) 评论(0) 推荐(0) 编辑