Я хочу использовать Swagger для документирования нашего API, но я не уверен, как с моим текущим вариантом использования.
По сути, есть пользовательский интерфейс, который создает схему и затем отправляет ее в нисходящий поток. Я пытаюсь задокументировать ввод, но схема может меняться в зависимости от различных значений одного из ключей. Скажем, «тип» равен x, тогда схема:
{
"type":"x",
"info":{
"key_x":""
}
}
И если «тип»"это z, тогда схема:
{
"type":"z",
"info":{
"key_z":""
}
}
Так есть ли способ сделать это? Я смотрел на карты, но не мог найти способ для маршрутизации различных схем на основе значения.