/// <summary> /// Log exception to database and redirect user to error view /// </summary> /// <param name="exceptionContext"> /// The exception context. /// </param> /// <returns> /// Error View /// </returns> protected override void OnException(ExceptionContext filterContext) { ErrorLog errorLog = new ErrorLog() { ErrorMessage = filterContext.Exception.Message, Source = filterContext.Exception.Source, Date = DateTime.Now }; errorService.Log(errorLog); base.OnException(filterContext); }