【问题标题】:Generate Swagger OpenApi Spec 3.0 using Swashbuckle in Asp.Net Framework WebApi在 Asp.Net Framework WebApi 中使用 Swashbuckle 生成 Swagger OpenApi Spec 3.0
【发布时间】:2020-07-02 03:26:34
【问题描述】:

Swashbuckle version="5.6.0" targetFramework="net451" 生成 "swagger": "2.0" 规范。有没有办法生成 3.0 规范?

在Asp.Net Core中可以生成3.0,在Asp.Net Framework WebApi中呢?

【问题讨论】:

    标签: swagger openapi swashbuckle


    【解决方案1】:

    与 Swashbukle.AspNetCore 不同,Swashbuckle 用于 WebAPI does not support OpenAPI 3.0

    作为一种解决方法,您可以使用 Swashbuckle 分别生成 swagger: '2.0' 定义和 convert the generated file to OpenAPI 3.0

    【讨论】:

    • 您对如何在 .NET Framework 项目中使用 OpenAPI 3.0 有什么建议吗?
    • 你找到什么了吗?
    • @jet_choong 你找到什么了吗?
    猜你喜欢
    • 2019-07-23
    • 1970-01-01
    • 2021-04-13
    • 2020-10-30
    • 2016-07-11
    • 1970-01-01
    • 2019-09-07
    • 2020-05-09
    • 1970-01-01
    相关资源
    最近更新 更多