2017-06-04 3 views
0

NLog 5.0.0、https://github.com/NLog/NLog/blob/5.0.0-beta05-test/src/NLog/MappedDiagnosticsLogicalContext.csの現在のコードを見ると、.NET標準のMappedDiagnosticsLogicalContextはサポートされません。 関連する質問がいくつかあります:Dotnet標準のNLogにMappedDiagnosticsLogicalContextをサポートする計画はありますか?

  1. なぜサポートされていませんか?
  2. .net標準2.0になりますか?
  3. 代わりに何を使用しますか?私が知る限り、MappedDiagnosticContextはすべての非同期機能をサポートしていません。

ありがとうございます。

+0

(NLog 5.0 BETA07に使用)このブランチを見てより良います。https:/を/github.com/NLog/NLog/blob/coreCLR/src/NLog/MappedDiagnosticsLogicalContext.cs –

+0

IMOこれらの種類の質問は、GitHubの問題で質問する方が適しています。 https://github.com/NLog/NLog/issues/new – Julian

答えて

2

私は答えを得ましたので、分かち合うだけです:-) NLog https://github.com/NLog/NLog/blob/coreCLR/src/NLog/MappedDiagnosticsLogicalContext.csからブランチコアCLRを見ると、MappedDiagnosticLogicalContextは.Net Standard 1.3から完全にサポートされています。 私はダウンロードで5.0.0-beta07のベータ版をテストした:

PM> install-package NLog -Pre 
... 
Successfully installed 'NLog 5.0.0-beta07' to ClassLibrary1 
... 

そして、それがある:

NLog.MappedDiagnosticsLogicalContext.Set(key, value); 
関連する問題