Qwen3 惊喜上线阿里云百炼,8款模型全开源!点击免费领取 800万 tokens! 了解详情
写点什么

RESTier:构建 OData 服务的新框架

  • 2015-01-19
  • 本文字数:552 字

    阅读完需:约 2 分钟

微软的 OData 团队最近发布了 RESTier 的预览版,这是一种用来构建 OData 4.0 RESTful API 的中间件开发框架。RESTier 建立在 ASP.NET Web API 基础之上。

对于使用数据源的客户端来说,它需要对 Web API OData 做出请求,然后会传递给 RESTier,接下来它会通过数据提供程序访问数据。RESTier 包含三个基本模块:模型(Model)——生成数据模型;查询(Query)——处理 GET 请求;提交(Submit)——处理 CREATE/UPDATE/DELETE(CUD)操作。

当前,RESTier 会处理以下 OData 特性,对于暂时还不支持的特性,会通过属性路由(attribute routing)交给 Web API OData 处理:

  • 针对元数据和顶级实体的基本查询。
  • $select、$expand、$filter、$orderby、$top、$skip、$orderby、$format。
  • 请求相关联的实体。
  • 在顶级实体上的 CUD 操作。
  • 批处理请求。

值得一提的是,据OData 团队所说,RESTier 框架将会从Web API OData 将来的改善中受益,而且以后会增加对其他数据提供程序的支持,除此之外,已经支持了实体框架(Entity Framework)。

我们可以通过下面的包管理控制台命令安装RESTier:

PM> Install-Package Microsoft.Restier -Pre RESTier 的 Wiki 提供了关于框架的更多信息,以及使用它的基本和高级示例。

查看英文原文: RESTier: A New Framework for Building OData Services

2015-01-19 03:433110
用户头像

发布了 340 篇内容, 共 136.7 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

ETLCloud怎么样?深度解析其在数据管理中的表现

RestCloud

数据库 ETL 数据管理 数据集成

Zypher Network的服务器抽象叙事,引领GameFi 赛道下个热点

股市老人

淘宝详情API接口全解析:获取与高效运用

代码忍者

API 接口 pinduoduo API

SmolLM2:适用于设备上应用的新型最佳小型模型

吴脑的键客

人工智能

audirvana mac破解版 原生无损音乐播放器

Rose

cpu频率调节软件 Turbo Boost Switcher Pro for mac v2.10.2激活版

Rose

为开源 AI 模型引入激励机制?解读加密 AI 协议 Sentient 的大模型代币化解决方案

TechubNews

Zypher Network的服务器抽象叙事,引领GameFi 赛道下个热点

BlockChain先知

Microsoft 365 Office BusinessPro LTSC 2024 Mac破解安装包

Rose

Zypher Network的服务器抽象叙事,引领GameFi 赛道下个热点

加密眼界

2024年10月文章一览

codists

编程人

Zypher Research:服务器抽象叙事,GameFi 赛道的下一个热点?

石头财经

PDF Reader Pro 破解版 全能pdf编辑阅读软件mac版

Rose

id2024下载 InDesign 2024 mac中文破解安装包

Rose

Final Cut Pro for Mac(fcp专业视频后期制作)v10.8.1中文版

Rose

Axure RP 9 for Mac 汉化版,axure rp9安装教程

Rose

AnyGo for mac路线模拟、批量定位更改、实时位置统计

Rose

Macs Fan Control Pro v1.5.17中文版 mac电脑风扇控制

Rose

SwitchResX for Mac(屏幕分辨率修改工具) 支持M1/M2/Intel

Rose

中科创达与火山引擎成立大模型联合实验室,共推端侧智能落地

新消费日报

RESTier:构建OData服务的新框架_REST_Abel Avram_InfoQ精选文章