Sono un po 'confuso su come aggiungere un messaggio a un errore registrato in modo programmatico con ELMAH.Elmah aggiunge messaggio all'errore registrato tramite chiamata a Raise (e)
esempio:
public ActionResult DoSomething(int id)
{
try { ... }
catch (Exception e)
{
// I want to include the 'id' param value here, and maybe some
// other stuff, but how?
ErrorSignal.FromCurrentContext().Raise(e);
}
}
Sembra tutto Elmah può fare è accedere l'eccezione grezzo, come posso anche registrare il mio informazioni di debug?
curioso perché Elmah non ha un sovraccarico per aumentare i messaggi aggiuntivi. le informazioni contestuali sono vitali quando si tenta di correggere determinati errori –