using WinLog; internal class Program { private static async Task Main(string[] args) { IHost host = Host.CreateDefaultBuilder(args) .ConfigureServices((hostContext, services) => { _ = services.AddSingleton(WinLog.Models.Binder.AppSettings.Get(hostContext.Configuration)); _ = services.AddHostedService(); }) .UseWindowsService() .Build(); await host.RunAsync(); } }