使用 log4net 我可以做到
log4net.ThreadContext.Properties["custom1"] = "value";
log4net.ThreadContext.Properties["custom2"] = "other value";
在配置文件中我可以放
"|%logger|%message|%newline%property"
它会渲染整个 ThreadContext Dictionary。
我在 nLog 中找到了一个叫做 MDC 的东西,但无论如何都找不到转储 MDC 字典包。
任何帮助,将不胜感激。