zoukankan      html  css  js  c++  java
  • ASP.NET MVC生命周期

    5个主要步骤:

    1. 创建RouteTable

    当ASP.NET应用程序第一次启动的时候才会发生第一步。RouteTable把URL映射到Handler。

    2. UrlRoutingModule拦截请求

    第二步在我们发起请求的时候发生。UrlRoutingModule拦截了每一个请求并且创建和执行合适的Handler。

    3. 执行MvcHandler

    MvcHandler创建了控制器,并且把控制器传入ControllerContext,然后执行控制器。

    4. 执行控制器

    控制器检测要执行的控制器方法,构建参数列表并且执行方法。

    5. 调用RenderView方法

    大多数情况下,控制器方法调用RenderView()来把内容呈现回浏览器。Controller.RenderView()方法把这个工作委托给某个ViewEngine来做。

  • 相关阅读:
    继承性03
    继承性
    Arrays与Math类
    Static关键字
    random模块,time模块,os模块,sys模块
    re模块
    冒泡排序、递归、二分查找
    内置函数
    生成器和生成器表达式
    迭代器
  • 原文地址:https://www.cnblogs.com/davidgu/p/5922960.html
Copyright © 2011-2022 走看看