gpt4 book ai didi

c# - 迭代 OData 元数据

转载 作者:行者123 更新时间:2023-11-30 12:22:11 26 4
gpt4 key购买 nike

如何迭代OData元数据?我需要迭代所有实体,它们的属性与类型、键和导航属性(准确地说是所有可用信息),但我被卡住了,因为 SchemaElements 返回内部类型的对象(Microsoft.OData.Edm.Csdl.CsdlSemantics.CsdlSemanticsEntityContainer)和我无法让他们获取所有这些信息。

var metadata = await _client.GetMetadataAsync();

foreach (var element in metadata.SchemaElements)

客户端是这样声明的:

Simple.OData.Client.ODataClient _client;

最佳答案

安装后https://marketplace.visualstudio.com/items?itemName=bingl.ODatav4ClientCodeGenerator添加新项目,该文件的 T4 代码,迭代 $metadata 的几乎所有方面以为您生成 c# odata 代理,您可以使用这些代码找到您的方式

关于c# - 迭代 OData 元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41930034/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com