在我的 MVC4 Web 应用程序中,我需要支持多个 API。我环顾四周,显然在 Web API 中,不支持在不同名称空间中具有相同名称的控制器。
我有哪些选择?
例如:我希望能够向我的 API 消费者提供链接,例如,
http://domainurl/api/api1/Students...
http://domainurl/api/api2/Students...
api1 中的学生资源可以与 api2 中的完全不同。在这种情况下,最好的方法是什么?我不想让它成为一个单一的 api 并通过 url 参数来处理它。