微软宣布ASP.NET Core 2.0正式支持OData标准
近日,OData 團(tuán)隊(duì)在微軟開(kāi)發(fā)者博客上宣布,ASP.NET Core 2.0 已正式支持 OData 標(biāo)準(zhǔn),開(kāi)發(fā)者現(xiàn)在可通過(guò)包管理器 NuGet 來(lái)獲取?Microsoft.AspNetCore.OData?包。此軟件包包含在使用 ASP.NET Core MVC 時(shí)創(chuàng)建 OData v4.0 端點(diǎn)以及支持 Web API 的 OData 查詢(xún)語(yǔ)法所需的一切。
OData,全稱(chēng)為 Open Data Protocol,是微軟在 2007 年推出的一個(gè)設(shè)計(jì)和使用 RESTful API 的標(biāo)準(zhǔn)。目標(biāo)是不管是哪個(gè)組織構(gòu)建的 RESTful API ,只要其符合 OData 標(biāo)準(zhǔn),其他組織就可以按照 OData 標(biāo)準(zhǔn)中定義的方式去使用這個(gè) API 獲取或修改資源。標(biāo)準(zhǔn)化的另一個(gè)好處是可以將 Odata 協(xié)議實(shí)現(xiàn)到一個(gè)通用的類(lèi)庫(kù)中,通過(guò)這個(gè)類(lèi)庫(kù)去創(chuàng)建和訪(fǎng)問(wèn) RESTful API ,減少開(kāi)發(fā)人員的工作量。
OData 的前三個(gè)版本 1.0、2.0、3.0 都是微軟開(kāi)放標(biāo)準(zhǔn),4.0 版本于 2014 年 3 月 17 日在 OASIS 投票通過(guò)后成為開(kāi)放工業(yè)標(biāo)準(zhǔn),并沿用至今,支持 JSON,以及以 XML 為基礎(chǔ)的 CSDL(Common Schema Definition Language)。
原文地址:https://www.oschina.net/news/97756/asp-net-core-odata-now-available
.NET社區(qū)新聞,深度好文,歡迎訪(fǎng)問(wèn)公眾號(hào)文章匯總 http://www.csharpkit.com
總結(jié)
以上是生活随笔為你收集整理的微软宣布ASP.NET Core 2.0正式支持OData标准的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Identity Server 4 -
- 下一篇: [译]ASP.NET Core Web