繁体   English   中英

MVC4 Web API或MVC3 JsonResult

[英]MVC4 Web API or MVC3 JsonResult

我已经看到很多争论为什么从WCF迁移到Web API是一个很好的举措,但我没有看到很多从使用JsonResult操作的控制器迁移到Web API项目。 任何人都可以提供切换到Web API平台的主要好处,或者不迁移并留在MVC3上是否有意义?

WebAPI提供了大量开箱即用的标准JsonResult。 例如,WebAPI知道调用者期望的内容类型,并且可以根据请求返回Json,XML或其他类型。

另一个不错的功能是WebAPI具有oData感知功能,您可以使用标准的oData HTTP命令来过滤和执行其他操作,而无需您的代码执行任何特定操作。

WebAPI拥有大量漂亮的功能,可以提供良好的Web服务,而无需完整的WCF服务或asmx的开销。

如果您对JsonResult感到满意,则无需重写它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM