Переопределите «host» и «basePath» на уровне «/ {path}»
ПОСТАНОВКА ЗАДАЧИ:
По «странной» причине все наши операции API имеют разные «хосты». У нас есть API, как это:
операция 1: ПОЛУЧИТЬ https: // host1: port1 / api / resourcesоперация 2: ПОЛУЧИТЬ https: // host1: port2 / api / resources / {id}операция 3: POST https: // host2: port3 / api / resourcesоперация 4: POST https: // host2: port4 / api / resources / searchЕсли мы используем Swagger / OpenAPI как есть, это означает создание одной спецификации Swagger / OpenAPI для каждой операции, в результате чего на одну операцию приходится одна страница swagger-ui, а затем необходимость повторного создания страницы индекса для отображения всех операций API: - / это именно то, чего мы хотим избежать.
ВОПРОСЫ:
1 / Имеет ли смысл эта функция - переопределение "host" и "basePath" на уровне "/ {path}"?
2 / Кто-то уже пытался реализовать эту функцию в Swagger-UI?
3 / Могу ли я / я предложить такие изменения в OpenAPI?
Любые другие полезные замечания / комментарии приветствуются ;-)