少数の ASP.NET MVC 4 Web サイトにNotFound MVC Nuget パッケージをインストールしました。
しかし、サイトで 404 をトリガーしたクライアントに関するすべてを簡単に取得できるように、ELMAH でこれらのエラーのログを保持するのが好きでした。
今のところ、NotFound
ビュー内に次のロジックを追加しました。
Elmah.ErrorSignal.FromCurrentContext().Raise(new Exception("Request not found: " + ViewBag.RequestedUrl));
NotFound MVC をインストールした後、引き続き ELMAH で 404 を記録するより良い方法はありますか?