2021
06-19
06-19
.NET学习笔记之默认依赖注入
介绍不要依赖于具体的实现,应该依赖于抽象,高层模块不应该依赖于底层模块,二者应该依赖于抽象。简单的说就是为了更好的解耦。而控制反转(Ioc)就是这样的原则的其中一个实现思路,这个思路的其中一种实现方式就是依赖注入(DI)。ASP.NETCore内置有对依赖注入(DI)的支持,开发者只需要定义好接口后,在Startup.cs的ConfigureServices方法里使用对应生命周期的绑定方法即可。只要是用new实例化的都是存在依赖的。生命周期AddSingle...
继续阅读 >