阅读背景:

【C#】实现依赖注入

来源:互联网 

1. 问题的提出

开发中,尤其是大型项目的开发中,为了降低模块间、类间的耦合关系,比较提倡基于接口开发,但在实现中也必须面临最终是“谁”提供实体类的问题。Martin Fowler在《Inversion of Control Containers and the Dependency Injection pattern》中也提到了标准的三种实现方式——Constructor Injection、Setter Injection和Interface Injection,很全面的阐释了这个问题。 开发中,尤其是大型项目的开发中,为了降低模块间、类间的耦合关




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: