在 .NET Core 中使用 OData 时,如何筛选 DTO 中可为 null 的导航属性?
我在实体框架上使用 OData v8 和 .NET 5。我在我的模型上定义了一个实体 Hour ,并在我的 DbContext 上以一种非常千篇一律的方式配置它: public clas…
$filter 数字文字的后缀(“number eq '5m”、“eq “5d”、...)仅在 OData 4.0 之前有效?
我发现有时可以发布一个 $filter OData 2.0 请求,其中数字文字值以一个字母为后缀,就像可以测试 这里 "round(运费) eq 32l”。通过删除后缀或使用后…
当 API 返回没有自己的密钥的派生实体时,未获得 OData 响应
我有一个像这样的控制器类 public class OwnerController : ODataController { [EnableQuery(MaxAnyAllExpressionDepth = 5)] public async Task Get(…
ODataController 和流示例
我有以下要求。我有一个 odata 合同,如下: public class videoStreamResponse { public string Id { get; set; } public Action VideoData { get; s…
SAPUI5 .xlsx 文件上传到 oData 创建流 - xstring 转换时出错
场景:在我的 UI5 应用程序中使用 sap.ui.unified.FileUploader,用户可以选择具有多个选项卡的 .xlsx 文件上传到后端 oData 服务。在后端 oData 服务…
从 OData 过滤器查询字符串构建表达式
我有一个 Blazor WASM 应用程序,它构建了一个 $filter url 参数,该参数是使用以下命令生成的: var dsContext = new DataServiceContext(new Uri("h…
如何在 OData(.NET 6 中的 v8)中定义自定义/动态列/字段/属性?
此处有一个示例,用于在 Microsoft 中创建 100% 动态 OData 模型.AspNetCore.OData 8.x。然而,在我们的例子中,我们有一个我们满意的现有模型,但我…
OData 会忽略某些属性,除非明确声明要返回
我的这个模型具有以下属性。 (简化) public class Blog { private string Code { get; set; } private string Name { get; set; } private byte[] I…
具有 .NET 6 和 NewtonSoft 以及自定义查询属性的 OData 在短时间内停止工作
我一直在 .NET 6 Blazor 客户端/服务器应用程序上尝试使用 OData,但我现在注意到,在很短的时间(可能 10 或 20 分钟)后,OData 在启用 OData 的端…
如何使用 Business Central API 2.0 创建联系人?
(注意:下面提到的文档在提交时是错误的。看起来它是从模板复制的并且没有更改。我已在 Microsoft 的 GitHub 页面上提交了评论。) 有没有人成功创建…
从 .net4.7 迁移到 .net6 后 PUT 方法上的 Odata DateTime TimeZone 问题
我们正在尝试将我们的解决方案从.net4.7 迁移到.net6。 我们在使用 OData 8.0.8 时遇到日期时间值问题 从下图中您可以看到,在两种解决方案中发送的值…
使用 OData 和 Python 在 Microsoft Dynamics 中创建销售订单和销售行
我正在致力于将 Microsoft Dynamics NAV 2013 R2 与我的 Python 应用程序集成。我此集成的目标是: 查询所有销售订单 创建新的销售订单和相关销售行 …
如何解决 ODATA 返回数组的左括号和“无法设置状态代码”的问题错误
我正在开发一个 .NET ODATA API,它公开来自 SQL 视图的数据并由“Salesforce Connect”连接器使用。 如果我在应用了 ODATA 过滤器的情况下执行查询,…
在Azure数据工厂中如何读取XML响应
由于我是 ADF 新手,正在寻找从 API 读取/接受 XML 响应的正确方法。 使用复制活动、休息、链接服务尝试了以下活动 。链接服务连接成功但预览时出现错…
在 Swagger 中输入 OData 字符串参数时未使用单引号“立即尝试”时出现 Microsoft.OData.ODataException
我将一个 Web api 项目从 asp.net v4 迁移到 asp.net core v6。 微软 AspNetCore OData:v8.08 Swashbuckle AspNetCore:v6.2.3 在新环境中,当我在 S…