ASP.Net Exceptions - Fangen Sie in der Seiten-oder der Griff in die Globale.asax (Application_Error -)

Suche nach best-practice konzentriert sich die Antworten hier mit Erklärungen.

Sollte die Präsentationsschicht einer ASP.Net app abfangen und behandeln Ausnahmen, die von der business-Schicht oder sollten diese erlaubt sein zu sprudeln, wo Sie können alle die angemeldet werden und behandelt werden einheitlich in der Global.ascx's Application_Error handler?

ie..

    protected void Application_Error(object sender, EventArgs e)
    {
        logExceptionDetails(Server.GetLastError());
        HttpContext.Current.Server.Transfer("~/Error.aspx");;
    }

Dank

InformationsquelleAutor cweston | 2011-01-27
Schreibe einen Kommentar