是否可以从 appSettings 配置 Serilog 子记录器
Is it possible to configure a Serilog Sub-logger from appSettings
这就是我现在正在做的事情:
Log.Logger = new LoggerConfiguration()
.ReadFrom.AppSettings()
.WriteTo.Logger(l => l.Filter.ByIncludingOnly(Matching.WithProperty("XXX")).WriteTo.File("output.txt"))
.CreateLogger();
我在 app.config 中设置了主记录器,但我无法弄清楚在那里指定子记录器的语法。我真的很想避免混合代码和 appSettings 配置。
不,现在使用 Serilog 是不可能的。
这就是我现在正在做的事情:
Log.Logger = new LoggerConfiguration()
.ReadFrom.AppSettings()
.WriteTo.Logger(l => l.Filter.ByIncludingOnly(Matching.WithProperty("XXX")).WriteTo.File("output.txt"))
.CreateLogger();
我在 app.config 中设置了主记录器,但我无法弄清楚在那里指定子记录器的语法。我真的很想避免混合代码和 appSettings 配置。
不,现在使用 Serilog 是不可能的。