static async Task Main(string[] args) { using IHost host = CreateHostBuilder(args).Build(); var serviceProvider = RegisterServices(args); var configuration = serviceProvider.GetService <IConfiguration>(); Scraper.BeginScraping(configuration); serviceProvider.Dispose(); await host.RunAsync(); }