14
ロギング設定をデバッグするとき、ロガーが使用しているアペンダーを確認し、特定のアペンダーのプロパティを表示するにはどうすればよいですか?ウォッチウィンドウのILogロガーを見て、この情報を見つけるのが難しいです。Log4net - 実行時にappenderとそのプロパティを見つける方法
ロギング設定をデバッグするとき、ロガーが使用しているアペンダーを確認し、特定のアペンダーのプロパティを表示するにはどうすればよいですか?ウォッチウィンドウのILogロガーを見て、この情報を見つけるのが難しいです。Log4net - 実行時にappenderとそのプロパティを見つける方法
おそらく、このリストは、あなたが必要なものを提供します。
LogManager.GetRepository().GetAppenders();
これ以外の場合は、これもあなたの役に立ちます。
LogManager.GetLogger(yourLogger.GetType()).Logger.Repository.GetAppenders();
私は明白に尋ねる必要があります:なぜこれを実行時にチェックする必要がありますか? –
スクリーンショットには、設定されたアペンダーがないことが明確に示されています。 –
@TetsujinnoOniトラブルシューティングの際には、健全性チェックをしたいと思います。アペンダーとその値が実際にロードされたかどうかを調べます。 –