在我的MVC 5应用程序中,我有一个数据库并且正在使用EF。 MVC创建了现有数据库的一些DbSet。
例如:
foo
在我的代码中,我执行以下操作:
public virtual DbSet<RoutineSettings> RoutineSettings{ get; set; }
但是之后,我的OldData对象将更改为... 如果Data.Active为false,则OldData.Active也为false,但是在将Data.Active设置为true之后,OldData.Active也将更改为true吗?
为什么会这样?与DbSet有关吗?如何保存原始值以供以后比较?
非常感谢您。