2012年3月13日

关闭EF4.x Code First的级联删除Cascade Delete

摘要: EF4.1~4.3 Code First模式级联删除是默认打开的,在同一个实体多次引用另一个实体时,需要单独设置关闭某个外键关系下的级联删除,需要写Fluent API代码,而且级联删除有时会造成麻烦。干脆整个关了吧:usingSystem.Data.Entity.ModelConfiguration.Conventions;publicclassMyDbContext:DbContext{protectedoverridevoidOnModelCreating(DbModelBuildermodelBuilder){modelBuilder.Conventions.Remove<One 阅读全文

posted @ 2012-03-13 19:08 jlzhou 阅读(3520) 评论(4) 推荐(2)

导航