查看NLog 5.0.0的当前代码https://github.com/NLog/NLog/blob/5.0.0-beta05-test/src/NLog/MappedDiagnosticsLogicalContext.cs,它不支持.Net标准的MappedDiagnosticsLogicalContext。 所以,我有一些相关的问题:
感谢。
答案 0 :(得分:2)
感谢Rolf,我得到了答案,所以只是分享:-) 从NLog https://github.com/NLog/NLog/blob/coreCLR/src/NLog/MappedDiagnosticsLogicalContext.cs查看分支coreCLR,从.Net Standard 1.3开始,完全支持MappedDiagnosticLogicalContext。 我通过下载5.0.0-beta07测试版来测试它:
PM> install-package NLog -Pre
...
Successfully installed 'NLog 5.0.0-beta07' to ClassLibrary1
...
并且有:
NLog.MappedDiagnosticsLogicalContext.Set(key, value);