using Serilog; using Serilog.Enrichers.Span; namespace WeatherForecast { /// /// /// public class Program { /// /// /// /// public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); } /// /// /// /// /// public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .UseSerilog((hostContext, services, configuration) => { configuration.ReadFrom.Configuration(hostContext.Configuration) .Enrich.FromLogContext() .Enrich.WithSpan(); }) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup(); }); } }