摘要: 控制器的执行 上一节说道Controller中的ActionInvoker.InvokeAction 接着来说一下首先说一下 获得了两个Descriptor,首先看一下ControllerDescriptor是如何获得的。看这个方法,首先获得Controller的Type,然后从Descriptor 阅读全文
posted @ 2017-08-17 21:29 终生义务教育制 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 控制器的执行 之前说了Controller的激活,现在看一个激活Controller之后控制器内部的主要实现。 先看一下IController的接口,就一个方法Execute的方法,参数为RequestConext。 上图是Controller的简单的继承关系。 IContrller接口的Execu 阅读全文
posted @ 2017-08-17 21:26 终生义务教育制 阅读(243) 评论(0) 推荐(1) 编辑
摘要: GetControllerType和GetcontrollerInstance GetControllerType 首先进行了入口的检查,HasDirectRouteMatch这个方法是用来判断这个RouteData是不是特性路由?应该是这个作用。现在还没知道,以后说WebApi的时候可能会说到。所 阅读全文
posted @ 2017-08-17 21:18 终生义务教育制 阅读(1004) 评论(0) 推荐(0) 编辑