Я бы хотел, чтобы улавливался весь маршрут, соответствующий основному префиксу маршрута («api/myaccount/1»), если на других контроллерах больше нет определенных маршрутов (т. Е. api/myaccount/1/feature "), однако я получаю следующее исключение, когда я это делаю:asp.net webapi2 поймать весь маршрут
Было найдено несколько типов контроллеров, соответствующих URL. Это может произойти, если маршруты атрибутов на нескольких контроллерах соответствуют запрошенному адресу .
Как уже упоминалось здесь: Multiple controller types were found that match the URL. This can happen if attribute routes on multiple controllers match the requested URL кажется, что это невозможно.
Хотите, чтобы маршрут по умолчанию выполнялся, когда не было лучшего, звучит довольно часто, так что мне не хватает? Мне нужно подключить ниже в трубопроводе или что-то делать ...
FYI: У меня улов все работает нормально («апи/MyAccount/1/{* URI}») это просто быть в состоянии это проблема.