Swaggers数组参数中的动态项目收集

时间:2019-03-04 15:09:08

标签: swagger swagger-ui openapi

在摇摇欲坠的情况下,可以有一个数组参数,其项定义如下:

{
  "name": "status",
  "in": "query",
  "description": "Status values that need to be considered for filter",
  "required": true,
  "type": "array",
  "items": {
             "type": "string",
             "enum": [ "available", "pending", "sold" ],
             "default": "available"
           },
  "collectionFormat": "multi"
}

我有一种方法可以进行相同的定义,但可以从WebAPI调用中获取项目? 由于列表是动态的,因此我可以从网络api调用中检索这些“类别”。

我认为可以使用$ref参数来完成某些操作,但是我无能为力。任何帮助将非常感激。 谢谢

0 个答案:

没有答案