1

Castle Logging Facility は、log4Net.Config.XmlConfigurator.ConfigureAndWatch() が行うことの方法で何かをサポートしていますか? Windsor ロギング機能を使用したいのですが、実行時にロギング構成も変更できるようにしたいと考えています。誰かがこれを達成する方法を教えてもらえますか?

4

1 に答える 1

1

Castleソースリポジトリ内のこのファイルによると、Castle log4net実装はConfigureAndWatchを実行します(または実行できます)。私はCastleを使ったことがないので、これをどのように利用するかについて正確にコメントすることはできません。私の最初の推測は、それは「うまくいく」はずだということです。Castleを使用していて、log4netを使用するようにロギングを構成できる場合は、ConfigureAndWatchを既に取得している可能性があります。ConfigureAndWatchは、(app.configやweb.configではなく)独自の構成ファイルでlog4netを構成した場合にのみ機能する可能性があります。ConfigureAndWatchが期待どおりに機能するかどうかを確認するために、テスト(すでにCastleを使用している場合)はそれほど難しくありません。

Castleをまだ使用していない場合は、CastleとCastleのログに精通している人が回答を投稿するのを待つことをお勧めします。

キャッスルロギングに関する別のSO投稿が役立つと思われる場合があります。

これは、app.config / web.configのlog4net構成を示しています(受け入れられた回答は2010年2月のものです。より新しい情報が利用可能かどうかはわかりません):

Castle.Facilities.Loggingおよびlog4netを使用したロギング

幸運を!

于 2010-12-06T15:24:31.950 に答える