我正在开发应在Unix上作为控制台运行的应用程序。为了能够监听Sigterm之类的信号,我正在创建一个HostBuilder并添加一个HostedService,如以下代码所示:
var hostedService = new HostBuilder()
.UseContentRoot(Directory.GetCurrentDirectory())
.ConfigureServices((hostingContext, services) =>
{
services.AddHostedService<SampleHostedService>();
});
是否可以告诉HostBuilder使用LightInject作为DependencyInjection引擎?
任何建议将不胜感激, 预先感谢!