是否有API来查询OData元数据

时间:2011-05-28 04:20:38

标签: odata

OData服务公开其元数据:

http://www.odata.org/blog/queryable-odata-metadata

以编程方式获取元数据的最佳方式是什么。当然,我可以使用XDocument进行查询。还有更好的方法吗?

2 个答案:

答案 0 :(得分:1)

目前,.NET中没有更高级别的API用于消费$元数据响应。 XLinq可能是最好的选择。 您可以使用帖子中的网站在将来的版本中投票选择此类功能:http://blogs.msdn.com/b/astoriateam/archive/2010/09/10/what-do-you-want-to-see-added-changed-in-wcf-data-services.aspx

答案 1 :(得分:0)

您可以使用Microsoft.Data.Edm中的EdmxReader类将$元数据文档解析为EDM模型。您可以从location获取EdmLib的nuget包。