ErrorLog.GetDefault
ErrorId を使用したいので、エラーを Elmah に記録します。ただし、これを行うと、サーバー変数はログ エントリに含まれません。誰かが理由を説明できますか、可能であれば、これを修正する方法はありますか?
public void LogExceptionToElmah(Exception exception)
{
//Includes Server Variables
ErrorSignal.FromContext(HttpContext.Current).Raise(exception);
//Does not include Server Variables
var elmahId = Elmah.ErrorLog.GetDefault(HttpContext.Current).Log(new Error(exception));
}