随笔分类 - [06]IoC/DI
摘要:在使用 NuGet 安装 Unity 的时候,安装命令:install-package unity。 但是会莫名奇妙的报如下错误: “Unity”已拥有为“CommonServiceLocator”定义的依赖项。 异常截图: 有一位园友也遇到了相同的问题:http://q.cnblogs....
阅读全文
摘要:写在前面安装Unity添加服务层IArticleRepository类型映射服务注入到控制器Global.asax初始化后记 关于Unity的使用可以参照《Unity依赖注入使用详解》,依赖注入的概念参照《小菜学习设计模式(五)—控制反转(Ioc)》。 在MVC中,控制器依赖于模型对数据进行处理...
阅读全文
摘要:写在前面构造器注入Dependency属性注入InjectionMethod方法注入非泛型注入标识键ContainerControlledLifetimeManager单例Unity注册配置问题Unity的app.config节点配置后记 关于控制反转(Inversion of Control)和...
阅读全文
摘要:写在前面设计模式目录:小菜学习设计模式(一)—模板方法(Template)模式小菜学习设计模式(二)—单例(Singleton)模式小菜学习设计模式(三)—工厂方法(Factory Method)模式小菜学习设计模式(四)—原型(Prototype)模式小菜学习设计模式(五)—控制反转(Ioc)持续...
阅读全文