2

特定の例外について、いくつかの情報を Elmah MVC ログに追加したいと考えています。

この情報をログに追加するためにフックできるロギング イベントまたは事前ロギング イベントはありますか。

現在、私が見つけることができるのは、ログが作成された後に呼び出される ErrorLog_Logged イベントだけです。

このイベントを使用してログ ID を取得し、追加情報を含むテキスト ファイルをサーバーに書き込むことができると思いますが、この情報を実際の Elmah ログに追加できれば簡単です。

4

1 に答える 1

2

Elmah でデフォルトで公開されるのは、ErrorLog_Logged および ErrorLog_Filtering イベントのみのようです。求めている動作を得るために、質問で説明したオプションを使用できます。さらに、これを処理するカスタム Elmah Event Log Provider を作成することもできます。これは以前の質問です - Elmah Customized Provider and Exposed Eventには、これを行う方法についての詳細とリンクがあります。

于 2012-10-02T11:51:01.763 に答える