Prism /CALWPFアプリケーションにNLogを実装するための最良の方法は何でしょうか。これはアマチュアの質問かもしれません、私はPrismフレームワーク全体に少し慣れていません:)
NLog dllへの参照をインフラストラクチャモジュールに配置し、ラッパーシングルトンクラス(MyLoggerなど)を作成することを考えました。私の考えは、すべてが参照している中央の場所のどこかに1つのロガー実装を参照できるようにすることでした。Prismで私が知っているのはインフラストラクチャモジュールだけです。
明らかな他の方法は、各モジュールにNLogへの参照を追加することですが、それはデカップリングの目的とそのすべてを無効にするだろうと思います。
どんなアイデアも最も役に立ちます
よろしく