【发布时间】:2014-02-15 05:14:07
【问题描述】:
谁能列出 WebAPI 和 OData 控制器之间的区别?
【问题讨论】:
-
真正好的答案可以在这里找到:stackoverflow.com/questions/17949201/…
标签: asp.net-mvc asp.net-mvc-4 rest
谁能列出 WebAPI 和 OData 控制器之间的区别?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-4 rest
WebApi 是一种应用程序类型(可能是一个框架),用于促进不同平台(web、mobile、windows)之间的应用程序互通。 OData 是 WebApi 基础架构支持的通信协议。 OData 的目标是提供一种统一的方式来创建 CRUD(创建、检索、更新和删除)操作。
在 WebApi 中,您有点受限于 HTTP 动词(GET、PUT、DELETE、POST),而 OData (ODataController) 添加了新端点以方便数据集操作。
【讨论】: