【发布时间】:2016-07-26 08:51:18
【问题描述】:
我有一个 MVC 应用程序,它也需要提供 webapi 请求。已经有一些 MVC 路由,最后一个路由是一条全部路由,用于重定向到错误页面。 WebApiConfig 是 Visual Studio 设置的默认值。这个最终的 MVC 捕获所有路由正在捕获 /api 调用,因此 webapi 调用永远不会到达端点。
我了解路由是使用第一次匹配方法处理的,但我认为任何 MVC 路由都会忽略 /api 调用,而只是将其传递给 webapi 路由器。
有没有什么方法可以让一个包罗万象的 MVC 路由不捕获 /api 调用?
【问题讨论】:
标签: asp.net-mvc-4 routing asp.net-web-api-routing