2017-04-19 40 views

回答

1

可以使用MappedDiagnosticsLogicalContext NLOG像这样:

NLog.MappedDiagnosticsLogicalContext.Set("PropertyName", PropertyValue); 

设置的第一个参数是表示属性名的字符串。第二个参数将一个对象作为其值。

+1

当然你需要用'$ {mdc:MyValue}'而不是'$ {event-properties}'来读取它们。请参阅https://github.com/nlog/nlog/wiki/MDC-Layout-Renderer – Julian