实现依赖注入的不同技术

时间:2013-10-01 14:58:09

标签: .net dependency-injection

任何人都可以告诉我实现依赖注入的不同方法 1. Unity框架 2. Ninject 3. Autofac 是否有其他技术来实施DI。如果是的话他们是什么?

1 个答案:

答案 0 :(得分:2)

Unity,Ninject等是DI容器,而不是实现依赖注入的技术。虽然有些容器有利于某些技术。

实现依赖注入的一般方法是构造函数,设置器和接口注入,如Martin Fowler所述。

Forms of Dependency Injection