我正在使用一个使用OData(Entity Framework 6.1)WCF服务的现有应用程序。我试图废弃该服务并在解决方案中引用Entity Framework项目。我一直在取得良好的进展,直到我开始收到错误,如:
检查类定义,我发现主要的Entity类派生自global :: System.Data.Services.Client.DataServiceContext。查看作为服务基础的实体框架解决方案,主要Entity类派生自System.Data.Entity.DbContext。
我是否可以取消服务并在解决方案中引用EF项目而无需更改现有代码?
编辑:由于人们正在寻找而不是评论,也许我应该进一步解释。我需要以某种方式将DbContext强制转换为DataServiceContext,这样这些方法仍然可以工作。有没有人遇到过这个?