Je regarde la gestion des erreurs. J'ai trouvé le code suivant:Quel genre de choses appellera une erreur d'application dans MVC?
protected void Application_Error(object sender, EventArgs e)
{
var exception = this.Server.GetLastError();
this.Response.Clear();
this.Server.ClearError();
var errorRoute = RouteTable.Routes.GetRouteData(new HttpContextWrapper(HttpContext.Current));
var tenant = errorRoute.Values["tenant"].ToString();
var route = new RouteValueDictionary
{
{ "controller", "Error" },
{ "action", "Index" },
{ "tenant", tenant }
};
if (exception != null)
{
route.Add("message", exception.Message);
}
this.Response.RedirectToRoute(route);
}
Mais qu'est-ce qui peut causer une erreur d'application? Serait-ce quelque chose généré par l'utilisateur quand il y a une entrée en double dans la base de données ou est-ce juste pour une sorte d'exception du système?
Ma réponse est-elle utile? –
Si la réponse de quelqu'un a répondu à votre question, n'oubliez pas de cliquer sur la coche à côté de leur [réponse] (http://meta.stackexchange.com/a/5235/171243). –