摘要: //类ContainerBuilder中的方法: RegisterType<T>()//注册类型T AsImplementedInterfaces()//表示注册的类型,以接口的方式注册 Build()//创建一个容器 接口IContainer的方法: Resolve<T>()//从容器中取出一个T 阅读全文
posted @ 2016-03-04 21:06 BloggerSb 阅读(525) 评论(0) 推荐(0)
摘要: 1)领域层不应该直接依赖于仓储实现:如果领域层依赖于仓储实现,一是技术绑定太紧密,二是仓储要对领域对象作操作,会造成循环依赖。 2)将接口定义在领域层,减少技术架构依赖,应用层或领域层要使用某个仓储实现时,通过依赖注入的方式将仓储实现注射到应用层或领域层,具体IOC在使用时对应用层与领域层的建议见前 阅读全文
posted @ 2016-03-04 06:35 BloggerSb 阅读(593) 评论(0) 推荐(0)