【发布时间】:2015-12-08 17:35:00
【问题描述】:
在 EF7 之前,我使用下面的代码片段来删除约定:
protected override void OnModelCreating(DbModelBuilder builder)
{
builder.Conventions.Remove<NavigationPropertyNameForeignKeyDiscoveryConvention>();
builder.Conventions.Remove<PrimaryKeyNameForeignKeyDiscoveryConvention>();
builder.Conventions.Remove<PluralizingTableNameConvention>();
builder.Conventions.Remove<PrimaryKeyNameForeignKeyDiscoveryConvention>();
builder.Conventions.Remove<TypeNameForeignKeyDiscoveryConvention>();
}
我们如何在 Entity Framework 7 上实现相同的结果?
【问题讨论】:
标签: entity-framework ef-code-first entity-framework-core