最近,我正在研究在客户项目中使用 Microsoft 的新Web Api 框架用于 REST http 服务的能力。但是,我相信 API 只是测试版,还没有完全发布。我的应用程序当前在 .net 4.0 上运行并使用 MVC3。我对此有几个问题:
它适用于 MVC3、.Net 4.0 吗?
在生产中使用 WebApi 的许可含义是什么?我的客户过去一直担心在生产中使用 beta 产品,所以我需要能够说服他们使用它没有风险或问题。
我希望使用 Web Api,因为它似乎完全符合我的要求。或者,我将不得不考虑 WCF 数据服务。或者是否有另一种替代方案来产生 REST 服务。