【问题标题】:Use Apicontrollers in MVC3 Project在 MVC3 项目中使用 API 控制器
【发布时间】:2012-04-19 13:54:58
【问题描述】:

我正在开发一个使用 Vs2010 和 MVC4 的项目。 (主要是 API 控制器)。现在该项目已准备好部署到生产环境中。问题是客户端不想使用 MVC4,即使有来自 Microsoft 的上线许可证。我在这个项目中从 MVC4 中使用的唯一新功能是 webAPI。

  1. 我可以在 MVC3 中使用 API 控制器吗?
  2. 如果是,如何在 MVC3 项目中实现 API 控制器?
  3. 如果我从 webAPI 的角度降级到 MVC3 会遇到什么麻烦(例如:路由、hhtpconfiguration)

【问题讨论】:

    标签: asp.net-mvc-3 asp.net-mvc-4 asp.net-web-api


    【解决方案1】:
    1. 是的
    2. 您可以使用 Nuget 为您的 MVC3 项目获取 Web API
    3. 别以为你会遇到任何麻烦,Web API 来自独立于 MVC dll 的单独 dll

    【讨论】:

    • 非常感谢。是否完全支持 Web API Nuget。客户只会同意证明它是完全支持的。
    • 不确定您所说的“完全支持”是什么意思,但据我所知,Web API 仍处于测试阶段。
    • Web API 是完全受支持的产品。
    • 微软整体上一般不支持Web API等预发布软件。产品团队有时会尽最大努力支持使用预发布软件的客户,但这通常由产品团队自行决定,不被认为是“适当的”支持,也不能保证。 (所有这些都有例外,但这是经验法则。)
    猜你喜欢
    • 1970-01-01
    • 2015-08-24
    • 1970-01-01
    • 2015-01-12
    • 1970-01-01
    • 2021-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多