从 ASP.NET MVC 3.0 开始就引入了一个新概念:依赖解析器(dependence resolver)。极大的增强了应用程序参与依赖注入的能力,更好的在 MVC 使用的服务和创建的一些类(控制器和视图页面)之间建立依赖关系。为更好的理解依赖解析器的工作原理,下面首先定义一些它所用到的通用软件模式。
软件设计模式主要用来规范问题及其解决方案的描述,简化开发人员对常见问题及其对应解决方案的标识与交流。设计模式并不是新奇的发明,而是为行业中常见的实践给出一个正式的名称和定义。
123
原文:http://www.cnblogs.com/SkySoot/p/5666684.html