ASP核心将控制器添加到Swagger API Explorer

时间:2019-01-17 11:20:46

标签: c# asp.net-core swagger

如何使我的控制器在swagger api资源管理器中可见?在更新之前,我不必使用[ApiController]属性。但是现在控制器在浏览器中不再可见。有没有一种方法可以使我的控制器在浏览器中可见而不使用该属性?

谢谢

1 个答案:

答案 0 :(得分:0)

好的,我将使用attr,但是我将取消默认的模型验证

        services.Configure<ApiBehaviorOptions>(options =>
        {
            // Disable the default model validation
            options.SuppressModelStateInvalidFilter = true;
        });