之间有什么区别 - 依赖注入(DI) - 控制反转(Ioc) - 服务定位器?
还有为什么在开发WebAPI时需要和使用Unity?
答案 0 :(得分:0)
根据Wikipedia:
控制反转(IoC)是描述某些软件架构设计方面的抽象原则,其中与程序编程相比,系统控制流程被颠倒
基本上控制反转是设计模式,依赖注入和服务定位器是实现反转的方法控制。
Read this article for getting clear understanding
另请阅读此MSDN article on Inversion of Control和Inversion of Control and Dependency Injection