feat(dotnet): json stdout logging

This commit is contained in:
alyssa 2025-05-18 13:14:29 +00:00
parent c56fd36023
commit 0fa0070d41
12 changed files with 348 additions and 140 deletions

View file

@ -35,7 +35,7 @@ public class Startup
builder.RegisterInstance(InitUtils.BuildConfiguration(Environment.GetCommandLineArgs()).Build())
.As<IConfiguration>();
builder.RegisterModule(new ConfigModule<ApiConfig>("API"));
builder.RegisterModule(new LoggingModule("api",
builder.RegisterModule(new LoggingModule("dotnet-api",
cfg: new LoggerConfiguration().Filter.ByExcluding(
exc => exc.Exception is PKError || exc.Exception.IsUserError()
)));