【发布时间】:2015-08-02 13:49:06
【问题描述】:
我正在将我的 MVC5 应用程序迁移到 MVC6。目前我正在使用两种约定
public class RentABikeDbContext : DbContext
{
...
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
base.OnModelCreating(modelBuilder);
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
modelBuilder.Conventions.Remove<OneToManyCascadeDeleteConvention>();
}
}
但是,在 MVC6/EF7 中,新的 Microsoft.Data.Entity.ModelBuilder 类上没有 Conventions 属性。指定约定的正确 EF7 方法是什么?
【问题讨论】:
标签: asp.net-core-mvc entity-framework-core