Sto costruendo un sito di e-commerce MVC 3.0. Voglio evitare di attaccare blocchi try-catch su tutto il mio codice.Modo pulito per catturare tutti gli errori generati in un'applicazione MVC 3.0?
La domanda è piuttosto semplice - Qual è una buona strategia per catturare tutti gli errori che vengono lanciati sul mio sito web? Voglio sapere tutti loro ... quindi posso lavorare per portare quel numero a 0 una volta che il sito è attivo. Ho intenzione di scrivere ogni errore in un logger e anche di inviarlo via email.
Ho letto un po 'su come catturarlo nel file global.asax ... ma ho anche letto che non li ha TUTTI.
Qualcuno ha qualche suggerimento o può indicarmi una buona direzione?
Mi piacciono tutte le risposte ... ho provato quello di ELMAH e lo adoro. L'ho installato in modo facile e lo sostituirò completamente con il mio scadente registratore. Mi piacerebbe vedere alcuni voti/commenti per assicurarmi che ELMAH sia la strada da percorrere ... –
Sono d'accordo! ELMAH è fantastico ed è molto semplice da configurare. Ho usato ELMAH in numero di progetti con successo. – azamsharp