log4netを使用して、例外の原因となったメソッドの入力パラメーターをキャプチャするにはどうすればよいですか?
現在、すべてのメソッドでlog4netGlobalContext
を使用して入力パラメーターを格納し、カスタム例外レイアウトを介してコンテキストデータをデータベースに記録しています。
ここで適用できる他のより良い戦略はありますか?
log4netを使用して、例外の原因となったメソッドの入力パラメーターをキャプチャするにはどうすればよいですか?
現在、すべてのメソッドでlog4netGlobalContext
を使用して入力パラメーターを格納し、カスタム例外レイアウトを介してコンテキストデータをデータベースに記録しています。
ここで適用できる他のより良い戦略はありますか?
アスペクト指向開発にフレームワークを使用することを検討する場合は、この投稿を参照してください: log4netとPostSharpを使用したメソッドトレース
log4netで正常に動作するはずの他のフレームワーク、つまりAspectF、Unity、Spring.Netがありますが、私はそれらを試していません。