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

- Не то чтобы мое объяснение чем-то отличалось от этого, но для тех, кто не знает код или не может получить правильное изображение в нужное время, здесь иди... (не то чтобы это говорит больше, чем то, что я уже сказал)...хаха
@Оливер, что это за вопрос, "это контроллер в том же... а" --- ГЛАВНЫЙ момент NARF... хаха
Как видите, вот все контроллеры в проекте:
[img]https: //i.sstatic.net/zJtnf.png[/img]
Однако 2 из них не отображаются в Swagger

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

[img]https://i. sstatic.net/zRnnq.png[/img]
Еще хуже, когда я отправляю эту полезную нагрузку в 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
Мобильная версия