2013-05-10 9 views
8

Elmahの設定で指定できるメッセージタイプはありますか?それはエラーだけを記録することができますが、通常のメッセージは記録できません。Elmahで情報を記録する方法

これを処理するには、Elmahのプラグインがありますか?

ありがとうございます!記事によると

答えて

13

からELMAH for simple logging ELMAH Googleグループから:私はそのような使用して思いとどまらますので

ELMAHは、汎用のロギング機能ではありません。これは設計されているため、処理されない例外を記録するのに最適です。などNLoglog4netEnterprise LibraryCommon Logging、ように私はあなたが一般的な目的のためのソリューションとして、これらのいくつかを調べることをお勧めただし、利用可能な多くの汎用ロガーがあります

汎用ロガーと一緒にELMAHを使用することができますロギング。これらの中にはエルマのための橋渡しをしているものもあります。

+1

明白な質問は、どうしてですか? – Dimo

+0

https://blog.elmah.io/elmah-vs-log4net/ –

2

ELMAHを手動で呼び出して、Exceptionを記録できます。ただし、これがあなたの問題に最適な解決策であることを確認する必要があります。

HttpException foo = new HttpException(this.Response.StatusCode, this.Response.StatusDescription); 
Elmah.ErrorSignal.FromCurrentContext().Raise(foo); 
関連する問題