Pregunta

Quiero transferir todas las excepciones no manejadas a una página de error en Asp.Net MVC. ¿Cuál es la manera de manejar las excepciones no manejadas en Asp.net MVC? ¿Hay algo como application_error?

¿Fue útil?

Solución

revisa el atributo HandleError. Hay un buen artículo aquí .

Otros consejos

Si está utilizando la configuración estándar, su (s) controlador (es) pueden hacer esto anulando uno de los métodos (probablemente OnException , pero no lo tengo a mano para verificar). Si desea que todos sus controladores compartan esta lógica, puede usar un controlador base.

Alternativamente, puede hacerlo a través de filtros (por ejemplo, [HandleError] ). Sin embargo, no sé si hay un solo lugar global para tal lógica.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top