对于使用App配置的Serilog日志扩充,我如何添加标准的扩充器,例如ProcessId,ThreadId,MachineName?下面是添加属性增强器的语法,但正在尝试使用上述标准增强器。我想避免使用实现application json的选项,因为它需要Serilog 2.6。有什么想法可以做到吗?
<add key="serilog:enrich:with-property:Version" value="1.0" />
答案 0 :(得分:0)
使用以下语法添加标准增强器,还需要引用该增强器的dll,请参见下面的ThreadId增强器。
<add key="serilog:using:Thread" value="Serilog.Enrichers.Thread" />
<add key="serilog:enrich:WithThreadId" />