Log4Net を使用して、WPF アプリケーションでログを処理しています。
現在、ロガーは残りのフロントエンド コードで構成されています。これらの層でロガーを使用できるようにするには、サービス層とリポジトリ層への参照を渡す必要があります (実際には、これには StructureMap を使用します)。これは、バックエンドがフロントエンドに依存していることを意味し、私はそれが好きではありません。
これをどのように処理するのが最善か疑問に思っています。リポジトリ レイヤーでロガーを構成する必要がありますか?