Sposto un thread in Application_Start e desidero registrare le eccezioni. Non c'è Context/HttpContext/HttpContext.Current
, quindi come posso farlo registrare?elmah: eccezioni senza HttpContext?
Al momento, non cattura alcuna eccezione nei miei thread e se scrivo ErrorSignal.FromCurrentContext().Raise(ex);
ottengo un errore sul contesto non può essere nullo.
Forse posso creare un HttpContext fittizio ma in qualche modo non penso che funzionerà bene.
-edit- Ho provato ErrorSignal.Get(new HttpApplication()).Raise(ex);
e non sembra raccogliere quell'eccezione.
Grazie! L'ho apprezzato molto! –
Come si imposta il nome dell'applicazione in web.config? – chobo2
@ chobo2 - Ho modificato la risposta di Brendan in modo da poter vedere il suo esempio web.config – amurra