DbContext与DataServicesContext

时间:2016-05-02 14:05:53

标签: c# entity-framework wcf

我正在使用一个使用OData(Entity Framework 6.1)WCF服务的现有应用程序。我试图废弃该服务并在解决方案中引用Entity Framework项目。我一直在取得良好的进展,直到我开始收到错误,如:

  1. 找不到AddReleatedObject方法。
  2. 找不到表格特定的方法,例如AddTo。
  3. 检查类定义,我发现主要的Entity类派生自global :: System.Data.Services.Client.DataServiceContext。查看作为服务基础的实体框架解决方案,主要Entity类派生自System.Data.Entity.DbContext。

    我是否可以取消服务并在解决方案中引用EF项目而无需更改现有代码?

    编辑:由于人们正在寻找而不是评论,也许我应该进一步解释。我需要以某种方式将DbContext强制转换为DataServiceContext,这样这些方法仍然可以工作。有没有人遇到过这个?

0 个答案:

没有答案