Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf oData作为实体框架的数据源_Wcf_Entity Framework 4 - Fatal编程技术网

Wcf oData作为实体框架的数据源

Wcf oData作为实体框架的数据源,wcf,entity-framework-4,Wcf,Entity Framework 4,是否可以使用oData作为实体框架的数据源?我们正在研究我们的web应用程序调用wcf方法的可能性,该方法将为实体框架4.2生成的实体返回oData。我想知道这是否可能,如果可能的话,我会怎么做 任何建议都将不胜感激 如果您使用OData(使用WCF数据服务),您将已经获得上下文和生成的实体。只需将服务引用添加到OData服务,它就会为您生成所有实体和客户端 OData不是EF的有效数据源。EF是用于与数据库提供程序通信的ORM。您正在寻找将.NET调用(和LINQ查询)转换为OData协议的提

是否可以使用oData作为实体框架的数据源?我们正在研究我们的web应用程序调用wcf方法的可能性,该方法将为实体框架4.2生成的实体返回oData。我想知道这是否可能,如果可能的话,我会怎么做

任何建议都将不胜感激

如果您使用OData(使用WCF数据服务),您将已经获得上下文和生成的实体。只需将服务引用添加到OData服务,它就会为您生成所有实体和客户端


OData不是EF的有效数据源。EF是用于与数据库提供程序通信的ORM。您正在寻找将.NET调用(和LINQ查询)转换为OData协议的提供商—这就是WCF数据服务应该做的。

好的,太好了!我会调查的。非常感谢。