首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Simple.OData.Client是否支持开放属性?

Simple.OData.Client是否支持开放属性?
EN

Stack Overflow用户
提问于 2015-08-05 02:43:43
回答 2查看 1.1K关注 0票数 0

我正在使用简单的Odata库

https://github.com/object/Simple.OData.Client/wiki

我需要定义开放参数,但我没有看到任何定义或文档。

举例说明:

在我的oData调用中,我发送了一个名为“模式”的参数,我可以将它设置为0-10之间的任何数字。我的服务器将知道如何处理它。但是,此参数不是预定义的。

EN

回答 2

Stack Overflow用户

发布于 2015-08-07 01:06:02

最新版本的Simple.OData.Client支持OData开放类型,请看这里的示例:

https://github.com/object/Simple.OData.Client/blob/master/Simple.OData.Client.IntegrationTests/TripPinTests.cs

搜索包含"OpenProperty“的测试。

票数 1
EN

Stack Overflow用户

发布于 2015-08-05 09:22:17

user2824991:

我也这么想。我已经针对查询和更新测试了无类型和有类型的场景。

例如:

代码语言:javascript
复制
var order = await client.For("Orders")
   .Set(new {OrderId = 9, OrderName = "New Order", MyProperty = "Dynamic Property", GuidProperty = Guid.NewGuid()})
.InsertEntryAsync();

其中,"OrderId“和"OrderName”都是声明的属性,而"MyProperty“和"GuidProperty”都是动态属性。

Here是我最新的测试代码,它属于我的sample project

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31816887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档