【发布时间】:2015-06-18 18:54:23
【问题描述】:
我在 ASP.NET MVC + WebAPI 应用程序中遇到路由问题。我觉得我在这里有一个移动的目标,因为当我添加或更改一条路线时,我会破坏另一条路线。这是我的具体例子。
首先,我的控制器,所以你可以看到名称:
接下来,我的 MVC 路由配置(我知道我的配置可能是重复的,但这是因为我正在尝试的东西):
还有我的 Web API 路由配置(我知道我的配置可能非常重复,但这是因为我正在尝试一些事情):
作为一个路由问题示例,这里是 PodcastFeeds API 控制器:
所以我发布到 Create 操作方法...
如您所见,我收到错误消息:404 not found - "No HTTP resource was found that matches the request URI。
我会喜欢这里的一些方向......
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-web-api2 asp.net-web-api-routing