示例#1
0
        public void OnException(ExceptionContext filterContext)
        {
            if (!filterContext.ExceptionHandled)
            {
                ExceptionLogger logger = new ExceptionLogger()
                {
                    ExceptionMessage    = filterContext.Exception.Message,
                    ExceptionStackTrace = filterContext.Exception.StackTrace,
                    ControllerName      = filterContext.RouteData.Values["controller"].ToString(),
                    LogTime             = DateTime.Now
                };

                con.AddExceptionData(logger);
                filterContext.ExceptionHandled = true;
            }
        }