近日,OData 团队在微软开发者博客上宣布,ASP.NET Core 2.0 已正式支持 OData 标准,开发者现在可通过包管理器 NuGet 来获取 Microsoft.AspNetCore.OData 包。此软件包包含在使用 ASP.NET Core MVC 时创建 OData v4.0 端点以及支持 Web API 的 OData 查询语法所需的一切。
OData,全称为 Open Data Protocol,是微软在2007年推出的一个设计和使用 RESTful API 的标准。目标是不管是哪个组织构建的 RESTful API ,只要其符合 OData 标准,其他组织就可以按照 OData 标准中定义的方式去使用这个 API 获取或修改资源。标准化的另一个好处是可以将 Odata 协议实现到一个通用的类库中,通过这个类库去创建和访问 RESTful API ,减少开发人员的工作量。
OData 的前三个版本 1.0、2.0、3.0 都是微软开放标准,4.0 版本于2014年3月17日在 OASIS 投票通过后成为开放工业标准,并沿用至今,支持 JSON,以及以 为基础的 CSDL(Common Schema Definition Language)。
继续阅读与本文标签相同的文章
上一篇 :
使用elementUI实现将图片上传到本地的示例
下一篇 :
PHP命名空间与自动加载类详解
-
阿里云云市场服务商入驻流程
2026-05-18栏目: 教程
-
9.19直播预告 | 分布式数据库Cassandra 一致性详解
2026-05-18栏目: 教程
-
如何检测 Web 服务请求丢失问题
2026-05-18栏目: 教程
-
基于阿里云服务器ECS的建站过程
2026-05-18栏目: 教程
-
8分钟5个点让你彻底了解负载均衡
2026-05-18栏目: 教程
