ASP.NET MVC是一个扩展性非常强的框架,探究其生命周期对用Mock框架来模拟某些东西,达到单元测试效果,和开发扩展我们的程序是很好的. 生命周期1:创建routetable.把URL映射到handler(应用程序第一次启动发生); 2:urlroutingmodule拦截请求,当我们发起请求时发生,它拦截请求并且创建和执行合适的handler: 3:执行MVCHandler,mvchandler创建控制器,并且把控制器传入controllercontext,然后执行控制器: 4:执行控制…