【发布时间】: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
Swashbuckle version="5.6.0" targetFramework="net451" 生成 "swagger": "2.0" 规范。有没有办法生成 3.0 规范?
在Asp.Net Core中可以生成3.0,在Asp.Net Framework WebApi中呢?
【问题讨论】:
标签: swagger openapi swashbuckle
与 Swashbukle.AspNetCore 不同,Swashbuckle 用于 WebAPI does not support OpenAPI 3.0。
作为一种解决方法,您可以使用 Swashbuckle 分别生成 swagger: '2.0' 定义和 convert the generated file to OpenAPI 3.0。
【讨论】: