Повторное использование корневого пути {locale} в файле спецификации OpenAPI - PullRequest
0 голосов
/ 15 октября 2019

Я создал файл спецификации OpenAPI Spec 3.0 для моего API. Мой API имеет так называемый корневой путь {locale}, который определяет, на каком языке содержимое возвращается из API.

В отличие от RAML, спецификация OpenAPI 3.0 не поддерживает вложенные пути, поэтому я решил, что единственным вариантом будет создание компонента. и ссылаться на него во всех моих путях, которые происходят от {locale}. Но это звучит очень обременительно для применения примерно к 60 маршрутам API.

Я хотел бы знать, если кто-то придумал лучшую альтернативу, чтобы применить такой корневой путь ко всем другим путям.

...