Создайте файл Single Swagger для управления версиями в ядре asp. net. - PullRequest
0 голосов
/ 19 февраля 2020

Мы реализовали управление версиями в ASP. NET CORE 2.2 API с Swagger. Теперь у нас есть две версии файла swagger, созданного для версий v1 / v2. Этот подход хорошо работает с собственным размещением основного приложения Asp. net.

Но теперь, если я попытаюсь импортировать файлы-сваггеры в APIM с помощью командлета Powershell Import-AzureRmApiManagementApi, который работал, когда у нас был v1 версия. но с несколькими версиями мы можем добавить еще одну переменную с v2 и import, который не выглядит как долгосрочное решение.

Ниже приведен блог о том, как реализовать импорт с powershell. https://www.hakantuncer.com/2018/09/16/api-versioning-with-swagger-azure-api-management-services-and-asp-net-core-a-frictionless-devops-experience/

Я подумал, есть ли способ создать один файл swagger, который будет иметь все версии в одном документе v1 / swagger. json.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...