c# - Swagger UI 隐藏 AspNetCore.Mvc.ProblemDetails 架构 .net 5 和 6

标签 c# asp.net swagger .net-5

如何在 .net 5 和 .net 6 中隐藏 ProblemDetails 架构(见下文)。

enter image description here

最佳答案

对此的解决方案是在 Startup.cs 中使用 ConfigureApiBehaviorOptions SuppressMapClientErrors,如下所示:

// This method gets called by the runtime. Use this method to add services to the container.
public void ConfigureServices(IServiceCollection services)
{
    services.AddControllers().ConfigureApiBehaviorOptions(x => { x.SuppressMapClientErrors = true; });
    ...
}

关于c# - Swagger UI 隐藏 AspNetCore.Mvc.ProblemDetails 架构 .net 5 和 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69541795/

相关文章:

swagger - 在 Swagger 中创建我自己的类型

c# - 不使用点运算符访问类属性

c# - Service Fabric 包含其他文件

ASP.NET HttpModule RewritePath 虚拟目录缓存不刷新

asp.net - 想要构建一个在线网络邮件脚本

.net - 我能否使用 ASP.NET MVC 获得与 ASP.NET (Webforms) 完全相同的用户体验?

php - 如何使用全局二级索引创建表 dynamodb

java - 配置Swagger-ui路径

c# - 为什么这段代码是有效的 C# 代码?

c# - 无法从 C# 应用程序调用 Clojure clr 静态方法