.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 统一拦截错误的主要内容,如果未能解决你的问题,请参考以下文章
如何在 ASP .NET Core Web API 中映射回退,以便 Blazor WASM 应用程序仅拦截未发送到 API 的请求