10 2015 档案

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