Elmah と Elmah.Contrib.WebApi の間で混乱しています。また、Web API に最適なオプションはどれですか。Web API のトレースと一緒に、例外ログに既に Nlog を使用しています。エルマーはそれらすべてとどのように異なりますか。エルマに行く必要は正確には何ですか??
前もって感謝します
Elmah と Elmah.Contrib.WebApi の間で混乱しています。また、Web API に最適なオプションはどれですか。Web API のトレースと一緒に、例外ログに既に Nlog を使用しています。エルマーはそれらすべてとどのように異なりますか。エルマに行く必要は正確には何ですか??
前もって感謝します
Elmahは、デフォルトのアプリケーション エラー ログに対処します。ただし、ASP.NET MVC Web API などの Web API を使用している場合は、Elmah データ ストア内で Web API エラーをログに記録するための追加のロジックが必要です。
この要件に対処する方法はいくつかありますが、その 1 つはElmah.Contrib.WebApiパッケージを使用することです。
パッケージがプロジェクトにインポートされたら、実装に必要なもの、つまりスタートアップ フィルター レジストリ (ここに記載) に従うことを忘れないでください。