问题: 我正在使用 Microsoft Graph API 检索组成员。 我需要根据“ displayName ”对结果进行排序。 自己做这个,效果很好。 我还需要知道返回的成员是否可能有自己的成员。 因此,我将扩展(成员)添加到我的 OData 查询中。 展开工作,但原来的 orderBy 然后 ...
问题: 我正在使用 Microsoft Graph API 检索组成员。 我需要根据“ displayName ”对结果进行排序。 自己做这个,效果很好。 我还需要知道返回的成员是否可能有自己的成员。 因此,我将扩展(成员)添加到我的 OData 查询中。 展开工作,但原来的 orderBy 然后 ...
我已经在 postman 中测试了这个请求(对 Microsoft Dynamics 365 CRM)并且它工作正常: 标头包括: 身体 我不知道如何让 Microsoft.OData.Client 生成此请求。 更新记录如下所示,这确实有效,因为我可以使用主键 总结使用Microsoft.ODa ...
我正在 .net core 5.0 中开发。 ( Sam Xu 有一个关于迁移到 dotnet core 5 的教程) 我已经回到了 Visual Studio 中最简单的 API 项目的绝对最低限度。 今年早些时候,我在我的项目中进行了这项工作,它在 .net core 5.0 上运行。 请 ...
我遇到了 odata 过滤问题。 我已将我的场景简化为以下内容:我的 model 构建如下: Controller 和 GET 实现如下: 在 DATE 列上执行以下过滤器会给我 OK 的结果。 请注意,时区为负数: 在 DATE 列上执行以下过滤器会引发异常。 请注意,在这种情况下时区是正数。 ...
我正在使用基于microsoft 示例应用程序的 Microsoft.OData.Client。 这是我的简单 WebAPI Controller: 客户端生成正确的 URL。 https://example.com/data/SalesOrderHeadersV2?$top=1&$ex ...
当我发布没有填充集合的ShakeoutDocument , OData Serializer理解JSON并正确填充ODataActionParameters 。 但是,当我将一个子记录添加到ShakeoutDocument's任何一个集合属性中时...... ODataActionPara ...
我正在研究通过Microsoft.AspNetCore.Odata v7.1.0 NuGet实现OData的ASP.NET Core 2.2 API。 我一切正常,因此我决定通过Microsoft.AspNetCore.OData.Versioning v3.1.0添加API版本控制。 ...
这是我的带有 ODATA 操作的 ODATA 控制器。 这是我的存储库方法。 现在我明白了将 repo 中的 GetData 方法设为异步是没有意义的,因为这只是返回一个可查询的,在您调用它的枚举器之前它不会被执行。 所以实现异步的部分是 action 方法。 我如何使它成为一个异步等待调 ...
我无法让groupby与top一起工作并跳过这应该是最简单的事情。 我正在使用OData获取数据,并能够使用下面的查询获取输出 https:// localhost:6523 / api / OData / AssetUsage / ?$ apply = groupby((assetId ...
我已经从Dynamics 365元数据生成了OData客户端。 我正在为业务逻辑编写单元测试,并且想用自定义数据模拟REST API。 以前,我问过如何为ODataClient设置伪造的返回数据,并找到了答案: 如何设置MS Fakes对象的返回值? 一切工作正常,直到我不得不使用 ...
是否可以在额外查询OData资源的同时调用动作? 我想使用一个OData POST查询为一个人(在查询字符串中选择)分配一个资源列表。 就是 是否可以执行以下操作(在伪查询中): [发布] http://hostname.com/Resource/Assign?$ filte ...
我正在使用Microsoft.OData(ODataLib)版本7从OData服务解析元数据。 解析ODataModel之后,我想创建一个示例消息,其中包含所有已声明属性的示例值。 到现在为止还挺好。 适用于属性中的原始值,或者适用于枚举甚至集合值。 原始值的示例: ...