Elmah を接続して、ASP.Net アプリケーションで例外をログに記録することができ、うまく機能します。
また、アプリケーションで発生する興味深いイベントを監査する必要もあります。たとえば、「電子メール アドレスが変更されました」イベントを監査し、古い電子メール アドレスと新しい電子メール アドレスを保存する必要があります。
これらの興味深いイベントをログに記録するために Elmah を使用することは適切ですか? Elmah が例外以外のログを記録するように構成されているようには見えません。
そこに押し込んで偽の例外を作成することもできますが、それは変なにおいがします。一方で、小さなアプリケーションに複数のログ リポジトリを配置するのは良くないようです。
Elmah を監査リポジトリとして使用し、偽の例外を作成することは適切ですか? Elmah は、例外に加えて「情報」アイテムを保存できますか? すでに Elmah を使用している場合、興味深いイベントのためのより良いリポジトリはありますか?