【发布时间】:2011-08-21 01:11:30
【问题描述】:
我正在为我的公司使用实体框架 (EF) 创建 OData(WCF 数据服务)端点。
我们已经意识到标准 OData + EF 将我们与数据库的耦合过于紧密]1。所以我希望在 EF 和 OData 之间添加另一层。
所以我的问题是:我需要创建一个Custom Data Service Provider 还是有办法将 OData Reflection Provider 连接到 EF?我已阅读有关反射提供程序的信息,它似乎仅适用于内存中的东西。我不知道如何将其与 EF 加载数据的方式联系起来。
注意:我的 OData 服务是只读的。我不需要它们是可更新的。
【问题讨论】:
标签: wcf entity-framework entity-framework-4 odata wcf-data-services