内部で nlog を使用するロギング用のフレームワーク アセンブリを出荷しています。また、組み込みの nlog 構成をアセンブリのリソースとして出荷し、起動時にこれを読み取ります (XmlLoggingConfiguration クラスを使用して nlog ラッパーをラップするラッパー内の静的コンストラクター)。
開発者が独自のロガー用の外部ファイルを介して追加の構成を指定/オーバーライドできるようになりました (同じ nlog 構成ファイル形式を使用)。
していい:
- 組み込みの nlog 構成ファイルでインクルード ファイルを参照しますか? インクルード ファイルのパスはどのように解決されますか? これを行う場合、インクルード ファイルの内容は、起動時に読み取った埋め込み nlog 構成の内容を上書きしますか?
- 開発者は nlog 構成セクションを使用できますか? このセクションの内容は、プログラムで指定したデフォルトの構成を上書きしますか?
他のオプションはありますか?