AspNetCore依赖注入在控制台的应用
①安装包:
Microsoft.Extensions.DependencyInjection
②应用
主方法里面:
//接口 IService ,实现:Service ,方法:Execute();
var serviceProvider = new ServiceCollection()
.AddSingleton<IService,Service>()
.BuildServiceProvider();
var _service = serviceProvider.GetRequireService<IService>();
_service.Execute();