AspNetCore依赖注入在控制台的应用

发布时间 2023-09-05 11:32:08作者: 点终将连成线

①安装包:

Microsoft.Extensions.DependencyInjection

②应用

主方法里面:

//接口 IService ,实现:Service ,方法:Execute();
var serviceProvider = new ServiceCollection()

          .AddSingleton<IService,Service>()

          .BuildServiceProvider();

var _service = serviceProvider.GetRequireService<IService>();

_service.Execute();