问题详情
请问在 ASP.NET Core 的 Minimal API 中如何使用 IExceptionFilter?
目的是发生异常不显示自定义错误页面,而是显示包含异常信息的 json
回答
通过下面的代码解决了
app.UseExceptionHandler(exceptionHandlerApp =>
exceptionHandlerApp.Use(async (context, next) =>
{
if (context.Request.Path.StartsWithSegments("/openapi"))
{
await Results.Problem().ExecuteAsync(context);
}
else
{
await next(context);
}
}));
版权:言论仅代表个人观点,不代表官方立场。转载请注明出处:https://www.stntk.com/question/185.html
还没有评论呢,快来抢沙发~