C# 使用webservice作为ado.net实体数据模型的数据源
我目前正在尝试使用Web服务作为ado.net edm的源代码。 例如:$元数据 我已经将Web服务的xml存储在一个变量中,以便在必要时使用它。 是否有任何方法将Web服务的数据与数据模型关联起来,以便动态创建与Web服务相关的edm表 我只需要使用行名称和类型动态创建表 致意C# 使用webservice作为ado.net实体数据模型的数据源,c#,database,web-services,odata,ado.net-entity-data-model,C#,Database,Web Services,Odata,Ado.net Entity Data Model,我目前正在尝试使用Web服务作为ado.net edm的源代码。 例如:$元数据 我已经将Web服务的xml存储在一个变量中,以便在必要时使用它。 是否有任何方法将Web服务的数据与数据模型关联起来,以便动态创建与Web服务相关的edm表 我只需要使用行名称和类型动态创建表 致意 Julian您可以使用WCF数据服务客户端实用程序(DataSvcUtil.exe)。这是一个命令行实用程序,允许您创建使用任何OData服务所需的.Net类 您将需要执行Visual Studio命令提示符,并确保V
Julian您可以使用WCF数据服务客户端实用程序(DataSvcUtil.exe)。这是一个命令行实用程序,允许您创建使用任何OData服务所需的.Net类 您将需要执行Visual Studio命令提示符,并确保Visual Studio安装包含WCF功能:使用DataSvcUtil.exe,您将需要类似于此的条目
datasvcutil /out:NetflixODataProxy.cs /uri:http://odata.netflix.com/v2/Catalog/ /language:CSharp /nologo /version:2.0
我不完全确定您想做什么,但如果您只想查询OData服务,我建议您尝试一下,它可以在几次单击后将OData服务作为DataContext添加到您的解决方案中|