diff --git a/dotnet-logging/SerilogBestPractices/SerilogBestPractices.Tests/SerilogBestPractices.Tests.csproj b/dotnet-logging/SerilogBestPractices/SerilogBestPractices.Tests/SerilogBestPractices.Tests.csproj index 33c97890a8..e02cc79477 100644 --- a/dotnet-logging/SerilogBestPractices/SerilogBestPractices.Tests/SerilogBestPractices.Tests.csproj +++ b/dotnet-logging/SerilogBestPractices/SerilogBestPractices.Tests/SerilogBestPractices.Tests.csproj @@ -1,7 +1,7 @@ - net8.0 + net10.0 enable enable @@ -12,7 +12,7 @@ - + diff --git a/dotnet-logging/SerilogBestPractices/SerilogBestPractices/Program.cs b/dotnet-logging/SerilogBestPractices/SerilogBestPractices/Program.cs index 6409562df4..927502b365 100644 --- a/dotnet-logging/SerilogBestPractices/SerilogBestPractices/Program.cs +++ b/dotnet-logging/SerilogBestPractices/SerilogBestPractices/Program.cs @@ -3,12 +3,12 @@ using SerilogBestPractices.Models; Log.Logger = new LoggerConfiguration() + .MinimumLevel.Information() .WriteTo.File( "logs/log.txt", retainedFileCountLimit: 21, rollingInterval: RollingInterval.Day) - .MinimumLevel.Information() - .CreateLogger(); + .CreateBootstrapLogger(); try { @@ -17,8 +17,8 @@ builder.Services.AddEndpointsApiExplorer(); builder.Services.AddSwaggerGen(); - builder.Host.UseSerilog((context, config) => - config.ReadFrom.Configuration(context.Configuration) + builder.Services.AddSerilog((services, config) => + config.ReadFrom.Configuration(builder.Configuration) .Enrich.With(new ThreadPriorityEnricher())); var app = builder.Build(); diff --git a/dotnet-logging/SerilogBestPractices/SerilogBestPractices/SerilogBestPractices.csproj b/dotnet-logging/SerilogBestPractices/SerilogBestPractices/SerilogBestPractices.csproj index 77b59e5dd4..859df49d1c 100644 --- a/dotnet-logging/SerilogBestPractices/SerilogBestPractices/SerilogBestPractices.csproj +++ b/dotnet-logging/SerilogBestPractices/SerilogBestPractices/SerilogBestPractices.csproj @@ -1,22 +1,23 @@ - net8.0 + net10.0 enable enable - - - - - - - - - - + + + + + + + + + + + diff --git a/dotnet-logging/SerilogBestPractices/SerilogBestPractices/appsettings.json b/dotnet-logging/SerilogBestPractices/SerilogBestPractices/appsettings.json index 95054ce0ec..b73213ef0e 100644 --- a/dotnet-logging/SerilogBestPractices/SerilogBestPractices/appsettings.json +++ b/dotnet-logging/SerilogBestPractices/SerilogBestPractices/appsettings.json @@ -11,7 +11,7 @@ { "Name": "Console", "Args": { - "OutputTemplate": "[{Timestamp:HH:mm:ss} {Level:u11}] {Message:lj}{NewLine}" + "OutputTemplate": "[{Timestamp:HH:mm:ss} {Level:u3}] {Message:lj}{NewLine}" } }, {