10 2015 档案
摘要:在上一讲中我们介绍了MvcHandler,知道在Handler里面注入两个接口属性分别为IControllerFactory和IController的factory和controller。并且通过IOC容器ControllerBuilder进行创建对应的ControllerFactory,Mvc默认...
阅读全文
摘要:从MvcHandler开始首选MvcHandler显示实现了IHttpHandler接口中的void ProcessRequest(HttpContext context);外层逻辑:1.方法参数(context)类型的装换。(HttpContext类型->HttpContextBase类型) Ht...
阅读全文
摘要:ActionDescriptor抽象类中几个基本的属性: ControllerName:被描述的Controller名称,去除后缀Controller的名称。例如:HomeController则为Home。 ControllerType:属性类型为Type,很好理解为被描述Controller的类型...
阅读全文
摘要:控制反转IOC(Inversion of Control)的三个需要理清问题: 1.谁控制了谁,控制了什么东西?IOC容器控制了依赖对象的创建。 2.谁得到了反转? 一般的应用程序是,直接创建依赖于该程序的对象。而现在的思想是,把创建依赖对象的控制权转交给IOC容器。由IOC容易负责依赖对象的创建,...
阅读全文

浙公网安备 33010602011771号