我使用最新的EF5和代码优先的方法。 我的存储库是一个非静态类。 问题 - 如果我想要正确更新数据,我可以采取以下两种方法之一:
示例:
var foo = myDbContext.MyObjects
.First(object => object.Id = idOfObjectIWantToSave)
foo.PropertyToUpdate = newValue;
ctx.SaveChanges();
最佳方法是什么?为DAL创建静态类也是可能的,但我已经阅读[在stackoverflow上]这不是一个好主意。