NLog には、Debug() と ConditionalDebug() (および同様に Trace() と ConditionalTrace()) の 2 種類の「デバッグ メッセージをログに記録する」呼び出しがあります。違いは、リリース ビルドの場合、「条件付き」呼び出しがコンパイル済みの exe/dll/whatever に出力されないことです。
Common.Logging でこの機能がサポートされているとは思えません。私はそれを見逃していますか、それともサポートされていませんか? サポートされていない場合、それをサポートする他の優れたロギング抽象化レイヤーはありますか? 前もって感謝します。