Domanda

Voglio trasferire tutte le eccezioni non gestite a una pagina di errore in Asp.Net MVC. Qual è il modo di gestire le eccezioni non gestite in Asp.net MVC? C'è qualcosa come application_error?

È stato utile?

Soluzione

controlla l'attributo HandleError. C'è una buona scrittura qui .

Altri suggerimenti

Se stai usando la configurazione standard, i tuoi controller possono farlo sovrascrivendo uno dei metodi (probabilmente OnException , ma non ho a portata di mano per controllare). Se vuoi che tutti i tuoi controller condividano questa logica, puoi usare un controller di base.

In alternativa, puoi farlo tramite i filtri (ad esempio [HandleError] ). Tuttavia, non so se esiste un unico posto globale per tale logica.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top