1
我在三個模型中做MVC中的異常處理。什麼是在MVC(Base_Controller與CustomHandleErrorAttribute)異常處理的最佳方式
public class CustomHandleErrorAttribute : HandleErrorAttribute
{
public override void OnException(ExceptionContext filterContext)
{
//logging
}
}
和
public class Base_Application : System.Web.HttpApplication
{
protected void Application_Error(object sender, EventArgs e)
{
//Logging
}
}
和
public class Base_Controller : Controller
{
protected override void OnException(ExceptionContext filterContext)
{
//Logging;
}
}
如果我把從代碼它是由CustomHandleErrorAttribute
和Base_Controller
捕獲的樣本例外。
和
在Base_Application
我登錄異常同樣是由ELMAH記錄。
所以我想知道所有情況下的最佳方法。
基地控制的任何原因?和什麼艾爾瑪Elmah vs Application_Error – Kartheek 2013-03-28 02:03:30
閱讀文章,瞭解爲什麼基本控制器和檢查我的編輯有關Application_Error事件。 – ssilas777 2013-03-28 05:15:45