首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC4-选择正确的ASP.NET MVC4项目

MVC4-选择正确的ASP.NET MVC4项目
EN

Stack Overflow用户
提问于 2013-01-31 06:12:00
回答 1查看 311关注 0票数 2

我有一个现有的MVC3Web应用程序,它只包含网页,并且是用Visual Studio2010开发的。

现在,我对开发REST web服务有了新的要求:

对于MVC4和Visual Studio2012,我想我会选择VS2012中ASP.NET MVC 4 Project dialog下的"Web API“项目模板。

使用"Web API“项目模板,我可以将现有的MVC3Web应用程序合并到新的"Web API”项目中,以继续开发现有的MVC3项目。同时,我也能够在"Web API“项目中开发REST web服务。

我的想法是正确的吗?如果是这样的话,我如何将现有的MVC3Web应用程序合并或转换成MVC4 "Web API“项目,这样就没有什么可破坏的了?

EN

回答 1

Stack Overflow用户

发布于 2013-01-31 06:20:15

我会upgrade the MVC3 project to MVC4的。您可以将Web API控制器添加到MVC4项目。

您可能需要为API添加一条路由:

代码语言:javascript
复制
  routes.MapHttpRoute(
      name: "DefaultApi",
      routeTemplate: "api/{controller}/{id}",
      defaults: new { id = RouteParameter.Optional }
  );
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14614812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档