我将EntityFramwork版本从4升级到6.我的一些代码行现在已经破了。
似乎EF6中缺少刷新方法。这是真的吗?
EntityContainer.ManagedInstance.Entities.SearchEngineBankDeposits.Refresh(RefreshMode.StoreWins, this.InnerObject);
错误:
System.Data.Entity.DbSet<SystemLayer.DataLayer.SearchEngineBankDeposits>' does not contain a definition for 'Refresh' and no extension method 'Refresh' accepting a first argument of type 'System.Data.Entity.DbSet<SystemLayer.DataLayer.SearchEngineBankDeposits>' could be found (are you missing a using directive or an assembly reference?)
这是在以前版本的EF中使用的代码示例。
我怎么能解决这条断线? 我的目标是使用来自服务器的新信息更新当前对象。
谢谢。
注意:请忽略我正在使用单一对象上下文。我正计划进一步解决这个问题。