using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; using Robin.Configuration; using Robin.Logging; using Robin.Options; using Robin.Services; using Serilog; var builder = Host.CreateApplicationBuilder(args); builder .AddAppsettings() .AddEnvironmentVariables() .ClearProviders() .AddSerilog() .AddRobinOptions() .AddRobinServices(); var host = builder.Build(); await host.RunAsync();