请求如何进入ASP.NET MVC框架(3)

2. UrlRoutingModule注册 HttpApplication PostResolveRequestCache事件,实现请求拦截。
3. 请求到来, 在处理事件中遍历RouteCollection,调用每一个Route对象的GetRouteData获取RouteData包装对象。

4. 调用MvcRouteHandler的GetHttpHandler获取MvcHandler。

5. 调用HttpContext的RemapHandler将请求映射到MvcHandler处理程序。

6. 执行MvcHandler的PR方法,激活Controller,执行Action。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wjwdgp.html