В моем веб-приложении MVC4 мне нужно поддерживать несколько API. Я осмотрелся и, по-видимому, в веб-API контроллеры с одинаковым именем в разных пространствах имен не поддерживаются.
Каковы мои варианты?
Пример: я хочу иметь возможность предоставлять своим потребителям API такие ссылки, как
http://domainurl/api/api1/Students...
http://domainurl/api/api2/Students...
Студенческий ресурс в API1 может полностью отличаться от ресурса в API2. В таких случаях, что является лучшим подходом? Я не хочу делать это одним API и обрабатывать его через параметры URL.