nlog.config ファイルで構成された nlog ロガーがあります。構成ファイルで複数のターゲットが定義されています。nlog がターゲットを見つけられなかった場合 (ネットワーク エラーによるデータベースなど)、その特定のターゲットを無視して、他のすべてのターゲットに書き込むことができる可能性はありますか。
現在、ターゲットが見つからない場合は、例外をスローしてプログラムを中断します。すべてのターゲットが見つかったかどうかを確認し、それに応じて行動する方法はありますか。
また、見つからない場合に .config ファイルを動的に作成する方法はありますか? 最後の解決策は、XmlWriter
クラスを使用して手動で書き込むことですが、nlog にこのためのデフォルトがあるかどうか疑問に思っていました。