.net core API 统一拦截错误

Posted FreeSql & CSRedis

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net core API 统一拦截错误相关的知识,希望对你有一定的参考价值。

public override void OnActionExecuted(ActionExecutedContext context) {
    if (context.Exception != null) {
        this.Json(new APIReturn(-1, context.Exception.Message)).ExecuteResultAsync(context).Wait();
        // 在这里记录日志
        context.Exception = null;
    }
}

以上是关于.net core API 统一拦截错误的主要内容,如果未能解决你的问题,请参考以下文章