.net中 IOC DI

依赖倒置:依赖倒置是原则

A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。

B.抽象不应该依赖于具体,具体应该依赖于抽象。

IOC:Ioc又叫控制反转,控制就是执行过程上的控制

DI:依赖注入

构造函数注入、属性注入、接口注入

asp.net mvc常用的IOC框架:

Autofac、Unity、Ninject、Spring.Net、StructureMap、Castle Windsor

原文地址:https://www.cnblogs.com/gyjjyg/p/7097204.html