void ConfigureSerilog() => _builder.UseSerilog((context, serilog) => { if (Environment.UserInteractive) { serilog.WriteTo.Console(); } if (context.HostingEnvironment.IsDevelopment()) { serilog .MinimumLevel.Information() .MinimumLevel.Override("System", LogEventLevel.Warning) .MinimumLevel.Override("Microsoft", LogEventLevel.Warning); } else { serilog.MinimumLevel.Warning(); } serilog.ReadFrom.Configuration(context.Configuration); _configure.ConfigureSerilog(context, serilog); });