【发布时间】:2014-02-16 20:18:20
【问题描述】:
所以我对 Web API 完全陌生,我想我会开始一个测试项目来学习它和 AngularJS 以及它们如何很好地协同工作......等等。
我在我的解决方案中创建了一个多层架构,在我的TPlan.API 项目中,我在Global.asax 中配置了以下路由
GlobalConfiguration.Configuration.Routes.Add("default",
new HttpRoute("api/{controller}"));
TPlan.WEB 是我的 MVC 应用程序,它被设置为“启动项目”。当我运行它时,我希望能够去:
mysite:port/api/test
然后从我的测试控制器那里的 API 中获取值。
但是它对我不起作用,我得到以下信息:
未找到与请求 URI 'mysite:port/api/test' 匹配的 HTTP 资源。
【问题讨论】:
标签: asp.net-mvc asp.net-web-api