ExceptionInfo info = new ExceptionInfo();            

info.Success = false;            

info.Message = filterContext.Exception.Message.ToString();            

info.Data = null;

            //filterContext.HttpContext.Request.IsAjaxRequest()

            filterContext.Result = new JsonResult() { Data =info};            

filterContext.ExceptionHandled = true;            

filterContext.HttpContext.Response.Clear();           

// filterContext.HttpContext.Response.StatusCode = 500;

            filterContext.HttpContext.Response.TrySkipIisCustomErrors = true;

 

FilterConfig에 등록 할것 

 

 filters.Add(new HandleErrorAttribute());

相关文章:

  • 2022-01-14
  • 2021-07-04
  • 2022-02-22
  • 2021-10-24
  • 2022-12-23
  • 2021-10-12
猜你喜欢
  • 2021-06-09
  • 2021-08-09
  • 2022-12-23
  • 2022-01-30
  • 2021-09-13
  • 2021-10-09
  • 2022-12-23
相关资源
相似解决方案