protected override void OnStartup(StartupEventArgs e) { ///Connfiguration Log4Net log4net.Config.XmlConfigurator.Configure(); #region Log4Net logger.Info(" ============= Started Logging ============= "); logger.Warn(" ============= Started Logging ============= "); logger.Error(" ============= Started Logging ============= "); logger.Fatal(" ============= Started Logging ============= "); #endregion base.OnStartup(e); }
/// <summary> /// </summary> /// <param name="filterContext"></param> /// <returns></returns> public ViewResult HandleException(ExceptionContext filterContext) { filterContext.ExceptionHandled = true; var exception = filterContext.Exception; Log?.Fatal(exception, exception.Message); var viewResult = View("Error", new HandleErrorInfo(exception, filterContext.RouteData.Values["controller"].ToString(), filterContext.RouteData.Values["action"].ToString())); return(viewResult); }