Swagger не показывает данные v2 в пользовательском интерфейсе без возможности измененияC#

Место общения программистов C#
Anonymous
Swagger не показывает данные v2 в пользовательском интерфейсе без возможности изменения

Сообщение Anonymous »

Я реализую управление версиями в своем минимальном API для .NET 8 и столкнулся с небольшой проблемой.
Моя документация не загружает документ API v2 в Swagger при запуске приложения.
У меня есть такая настройка Swagger:
Изображение

и немного дальше, у меня настроено управление версиями для использования управления версиями URL (это политика, которая в настоящее время здесь, и это нормально):
Изображение

Для В целях тестирования я жестко запрограммировал v2 в URL-адрес этого расширения, но при этом создается группа (затем для каждого файла добавляются отдельные сопоставления):
Изображение

Моя проблема здесь не в том, что оно не добавляет, если я перейду к v2/swagger.json во время выполнения я получаю файл версии в порядке с определением в нем, но в /swagger загружается только v1, и нет возможности переключиться на v2 для просмотра созданных конечных точек:
Изображение

Нет v2, либо в раскрывающемся списке вверху, либо в списке слева.
Что мне не хватает?

Подробнее здесь: https://stackoverflow.com/questions/798 ... f-changing

Вернуться в «C#»