oData作为Entity Framework的数据源

时间:2012-02-01 14:10:35

标签: wcf entity-framework-4

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

非常感谢任何建议!

1 个答案:

答案 0 :(得分:2)

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

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

相关问题