2017年12月20日

2017/12/20 posted in  码农日志

net core 添加Controller 错误请求处理

参考

在 Controller 基类里重写 OnActionExecuted 方法。

if (context.Exception != null)
{
    context.Result = new JsonResult(new ResultHelper("请求失败,出现服务器错误!"))
    {
        StatusCode = 500
    };
    context.Exception = null;
}

只有将 Exception 设置为 null Result 才能正确的返回。

文档信息

  • 版权声明:自由转载-非商用-非衍生-保持署名( 创意共享3.0许可证
  • 邮箱: ntzw.geek@gmail.com
  • 在技术的世界里,需要不断学习、不断进步。对文章内容有任何疑问或异议欢迎来信讨论!