IOC:通过将一组通用流程的控制从应用转移到框架之中以实现对流程的复用,同时采用“好莱坞原则”是应用程序以被动的方式实现对流程的定制.
应用了IOC的设计模式有 工厂方法、抽象工厂,建造者模式,模板模式。
http://www.cnblogs.com/artech/p/di-4-asp-net-core.html
DI:是IOC的一种,只是它是从容器中获取提前被注入的对象。