Asp.net mvc ASP.NETMVC中WebApi(ApicController)与OData(ODataController)的比较

Asp.net mvc ASP.NETMVC中WebApi(ApicController)与OData(ODataController)的比较,asp.net-mvc,asp.net-mvc-4,rest,Asp.net Mvc,Asp.net Mvc 4,Rest,有人能列出WebAPI和OData控制器之间的区别吗?WebAPI是一种应用程序类型(可能是一个框架),用于促进不同平台(web、mobile、windows)之间的应用程序交互。OData是WebApi基础结构支持的通信协议。OData的目标是提供一种统一的方法来创建CRUD(创建、检索、更新和删除)操作 在WebApi中,您仅限于HTTP动词(GET、PUT、DELETE、POST),OData(ODataController)添加了新的端点以方便数据集操作。这里可以找到非常好的答案:检查这

有人能列出WebAPI和OData控制器之间的区别吗?

WebAPI是一种应用程序类型(可能是一个框架),用于促进不同平台(web、mobile、windows)之间的应用程序交互。OData是WebApi基础结构支持的通信协议。OData的目标是提供一种统一的方法来创建CRUD(创建、检索、更新和删除)操作


在WebApi中,您仅限于HTTP动词(GET、PUT、DELETE、POST),OData(ODataController)添加了新的端点以方便数据集操作。

这里可以找到非常好的答案:检查这个答案