Локально и при развертывании в Dev (Azure App Svc).
Однако это правда, что я могу добавить новый метод/маршрут к существующим контроллерам, и они отображаются в Swagger.
Я перезапустил VS, перезапустил компьютер... Я удалил папки bin и obj из каждого проекта в решении.
Заранее спасибо за любые предложения.
-------------------- Обновления -----------------------
- Сегодня посмотрел, заметил значок "восклицательный знак" над Пакетами

- Не то чтобы мое объяснение чем-то отличалось от этого, но для тех, кто не знает кода или не может получить правильное изображение в нужное время, вот... (не то чтобы это говорит больше, чем то, что я уже сказал)... хаха
@Оливер, что это за вопрос, что "контроллер в том же самом... ха" --- ГЛАВНЫЙ момент NARF... хаха
Как видите, вот все контроллеры в проекте:

Однако 2 из них не отображаются в Swagger

И наоборот, я могу расширить существующие контроллеры, добавив новые маршруты и все работает как и ожидалось. Однако эти два или любые другие, которые я добавил со вчерашнего вечера, не отображаются в чванливости, но забавно, что я на самом деле попал в маршрут через Postman:


Еще более дико, когда я отправляю эту полезную нагрузку в API, он говорит, что «ConnectionString» не имеет значения!

Наконец, я повторяю то, что я сказал, без необходимости терять больше времени, чтобы добавить эти дополнительные изображения:
I have an ASP.NET Core 6 Web API. I have 5 existing controllers. However, when I added a 6th controller, the same exact way, and added one route, when I run my Swagger it doesn't show.
Locally, and when I deployed to Dev (Azure App Svc).
However true I am able to add a new method/route to existing controllers and they do show up in Swagger.
I've restarted VS, restarted machine... I've deleted the bin and obj folders from every project in the solution.
Thanks in advance for any suggestions.
Подробнее здесь: https://stackoverflow.com/questions/771 ... swagger-ui
Мобильная версия