winlog/Program.cs

12 lines
337 B
C#

using WinLog;
IHost host = Host.CreateDefaultBuilder(args)
.ConfigureServices((hostContext, services) =>
{
_ = services.AddSingleton(WinLog.Models.Binder.AppSettings.Get(hostContext.Configuration));
_ = services.AddHostedService<Worker>();
})
.UseWindowsService()
.Build();
await host.RunAsync();