Не понял, от куда стало доступно два endpoint'a? Мы же заменили [ApiVersion("1.0")][ApiVersion("2.0")] на ApiVersionNeutral? У меня доступен только V1. Может быть вы опять поменяли код и нам не сказали?
Видимо не попал момент в видео, где он раскомментировал [ApiVersion("1.0")] и [ApiVersion("2.0")], потому что в коде из GitHub, приложенном в описании, есть [ApiVersion("1.0")] и [ApiVersion("2.0")]. В целом, если в одном контроллере будет [ApiVersion("1.0")], а в другом [ApiVersion("2.0")], в Сваггере появится выбор из двух версий или достаточно иметь в одном контроллере [ApiVersion("1.0")] и [ApiVersion("2.0")], чтобы был выбор.
Спасибо большое вам!
Спасибо
Не понял, от куда стало доступно два endpoint'a? Мы же заменили [ApiVersion("1.0")][ApiVersion("2.0")] на ApiVersionNeutral? У меня доступен только V1. Может быть вы опять поменяли код и нам не сказали?
Видимо не попал момент в видео, где он раскомментировал [ApiVersion("1.0")] и [ApiVersion("2.0")], потому что в коде из GitHub, приложенном в описании, есть [ApiVersion("1.0")] и [ApiVersion("2.0")]. В целом, если в одном контроллере будет [ApiVersion("1.0")], а в другом [ApiVersion("2.0")], в Сваггере появится выбор из двух версий или достаточно иметь в одном контроллере [ApiVersion("1.0")] и [ApiVersion("2.0")], чтобы был выбор.
Очень классный курс, многому способен научить, но я не понимаю почему убрали из метода - это же отключает xml комментарии, которые мы подключали...
А сами .cs файлы контроллеров разных версий как должны в проекте располагается? Сontrollers\V1\, Сontrollers\V2\ так?
Да, если у каждой версии свой неймспейс - это будет хорошо. В плане папок да, как вариант так можно
Нативная интеграция)
Спасибо