Проблема маршрутизации Webapi
Привет,
Я новичок в webAPI. У меня есть существующий проект webAPI, который мне нужно запустить/отладить.В этом проекте для каждого метода действия использовалась маршрутизация на основе атрибутов.В файле RouteConfig. cs они имеют {controller} / {action} в качестве параметра URL в методе MapRoute(обратите внимание, что они удалили оттуда часть "api/").Но все равно я не могу так называть веб-сервисы ..."http://localhost/{контроллер} / {действие}".Однако я могу вызвать их после префикса "api/" перед именем контроллера, т. е. "http://localhost/api/{контроллер} / {действие}".
Может ли кто-нибудь помочь мне выяснить, где еще может быть определена эта конфигурация маршрутизации?
Спасибо
Что я уже пробовал:
Изменение конфигурации маршрутизации
Afzaal Ahmad Zeeshan
Потому что ваша маршрутизация по-прежнему настроена на прием производных контроллеров ApiController в местоположении "/api/", а не где-либо еще. Проверьте маршрутизацию Web API, а не маршрутизацию MVC по умолчанию.