是否可以从 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 是不可能的。