【问题标题】:Asp core add controller to swagger api explorerAsp核心添加控制器到swagger api explorer
【发布时间】:2019-01-18 22:56:58
【问题描述】:

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

谢谢

【问题讨论】:

  • 如果您使用传统的路由,Swashbuckle 将无法找到您的控制器和操作。

标签: c# asp.net-core swagger


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-18
    • 1970-01-01
    • 2017-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多