【问题标题】:oData as a datasource for Entity FrameworkoData 作为实体框架的数据源
【发布时间】:2012-02-01 22:19:53
【问题描述】:

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

任何建议将不胜感激!

【问题讨论】:

    标签: wcf entity-framework-4


    【解决方案1】:

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

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

    【讨论】:

    • 好的,太好了!我会调查的。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 2016-06-13
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    • 1970-01-01
    • 2013-10-19
    相关资源
    最近更新 更多