升级到swagger 2.0获取Operation / DataType类型

时间:2015-04-16 17:44:22

标签: c# swagger swagger-ui swashbuckle

我试图将Swagger从1.2升级到2.0,并且我在获取Operation类型时遇到问题。在1.2中,操作对象包括数据类型字段以描述操作的返回值。但它看起来并不像2.0的情况。

是否有一种简单的方法来访问操作对象的类型?

1 个答案:

答案 0 :(得分:1)

https://github.com/swagger-api/swagger-spec/wiki/Swagger-1.2-to-2.0-Migration-Guide

"操作的返回值已移至响应部分,与适当的http状态代码(最有可能在2XX范围内)组合。因此,响应现在是强制性的,并且必须至少有一个由它描述的响应。"

因此可以从response.schema.type或response.schema访问该类型。@ ref