Kraego
Kraego

Reputation: 3902

Swagger UI hide AspNetCore.Mvc.ProblemDetails schema .net 5,6 and 7

How to hide ProblemDetails Schema (see bellow) in .net 5,6 and 7.

enter image description here

Upvotes: 3

Views: 2350

Answers (1)

Kraego
Kraego

Reputation: 3902

A solution to this is to SuppressMapClientErrors with ConfigureApiBehaviorOptions in Startup.cs, as shown below:

// 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; });
    ...
}

Upvotes: 13

Related Questions