我正在使用实体框架(EF 4.5使用使用DbContext的POCO模板),我有一个非常大的模型。
模型中的每个表都有一个整数列(名为RowVersion)。我想自动将此列设置为并发列。
我不想为EDMX文件中的每个表手动执行此操作。继续维护,我不想记住这样做。
我希望有一些东西可以添加到上下文中,为我自动为所有表格执行此操作。
我在另一篇文章中看到了这段代码
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.Entity<myEntity>().Property(x => x.RowVersion).IsConcurrencyToken();
}
但这似乎只是代码优先,因为事件永远不会被我的模型触发。
我有什么想法可以做到这一点?