关于[.NET CORE 依赖注入 实践总结]的摘要:
知识点回顾依赖包。 Microsoft.Extensions.DependencyInjection.Abstractions核心对象和方法。IServiceCollection。注入对象的容器。注意它只存储对象的元数据,并不保存实例对象。IServiceProvider。注入对象的提供者。它负责提供具体的对象实例。在架构中,IServiceProvider有2种身份,一种是Root ServiceProvider,由service.BuildServiceProvider()创建,生命周期贯穿整个应用程序,AddSingleton对象保存在这里。另外一种则是普通IServiceProvide...