理解依赖注入(DI)和控制反转(IoC)思想

一,前言:

  C# .net framework底层倾向于DI而JAVA的Spring倾向于IOC(这跟语言运行的快慢基本没关系),.NET Core开始看到IOC的影子,所以有必要了解下他俩的优越性。

// .NET Core Web应用程序
services.Configure<Content>(Configuration.GetSection("ContentList")); // 从Content.json配置文件中的ContentList节点匹配到Content对象

  参考文章:

    1.控制反转(IOC)和依赖注入(DI)的区别

    2.https://segmentfault.com/a/1190000019280079

365个夜晚,我希望做到两天更一篇博客。加油,小白!
原文地址:https://www.cnblogs.com/qq2806933146xiaobai/p/14544435.html