I have configured appsettings.json file to write console log. The application uses dotnet core 6.
{
"Serilog": {
"Using": [ "Serilog.Sinks.Console" ],
"MinimumLevel": "Debug",
"WriteTo": [
{ "Name": "Console" }
]
}
}
And read from configuration like following.
builder.Logging.ClearProviders();
var logger = new LoggerConfiguration()
.ReadFrom.Configuration(builder.Configuration)
.CreateLogger();
builder.Logging.AddSerilog(logger);
But when I run the application, inital logs does not write to console. I have a black empty console.