2011-07-13 11 views
6

NLog.config構成ファイルの「変数」を使用して、一部のC#コードから値を取得できますか?C#コードからNLog.configファイルに値を取得

「変数」を使用する理由は、ユーザーが以前にWindowsフォームに入力したパスワード(データベース内の情報をログに記録するために使用する)を取得することです。

答えて

9

私は答えを見つけた:

私はそのように、Global Diagnostics Contextクラスを使用する必要があります:変数設定、C#のコードで

  • :NLog.configファイルでGlobalDiagnosticsContext.Set("myVariableName", "myValue");
  • を、変数へのアクセス: