using Wallabag; IHost host = Host.CreateDefaultBuilder(args) .ConfigureServices((ctx, services) => { services.Add_Wallabag_HttpClient(ctx.Configuration); services.Add_Linkding_HttpClient(ctx.Configuration); services.Add_Wallabag_Worker(ctx.Configuration); services.AddHostedService(); }).ConfigureHostConfiguration((builder) => { builder .AddEnvironmentVariables() .AddCommandLine(args) .AddJsonFile("appsettings.json") .AddJsonFile("appsettings.Development.json") .AddUserSecrets(true); }) .Build(); await host.RunAsync();