Entity framework 4 实体框架:用于onmodel创建的多个页面
我的项目越来越大,我的fluent api也越来越广泛Entity framework 4 实体框架:用于onmodel创建的多个页面,entity-framework-4,Entity Framework 4,我的项目越来越大,我的fluent api也越来越广泛 是否有一种方法可以将我的fluent api关注点分离到多个文件中,并在我的OnModelCreating中引用它们?解决方案的链接不是很具体,因此在这里详细说明: [Context file] protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Configurations.Add(new Configurations.Da
是否有一种方法可以将我的fluent api关注点分离到多个文件中,并在我的OnModelCreating中引用它们?解决方案的链接不是很具体,因此在这里详细说明:
[Context file]
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Configurations.Add(new Configurations.DataContext.EmployeeConfiguration(modelBuilder));
....
}
[Configuration file]
public class EmployeeConfiguration : EntityTypeConfiguration<Employee>
{
public EmployeeConfiguration(DbModelBuilder modelBuilder)
{ ... }
....
}
[上下文文件]
模型创建时受保护的覆盖无效(DbModelBuilder modelBuilder)
{
modelBuilder.Configurations.Add(newconfigurations.DataContext.EmployeeConfiguration(modelBuilder));
....
}
[配置文件]
公共类EmployeeConfiguration:EntityTypeConfiguration
{
公共雇员配置(DbModelBuilder modelBuilder)
{ ... }
....
}
该解决方案的链接不是很具体,因此在这里详细说明:
[Context file]
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Configurations.Add(new Configurations.DataContext.EmployeeConfiguration(modelBuilder));
....
}
[Configuration file]
public class EmployeeConfiguration : EntityTypeConfiguration<Employee>
{
public EmployeeConfiguration(DbModelBuilder modelBuilder)
{ ... }
....
}
[上下文文件]
模型创建时受保护的覆盖无效(DbModelBuilder modelBuilder)
{
modelBuilder.Configurations.Add(newconfigurations.DataContext.EmployeeConfiguration(modelBuilder));
....
}
[配置文件]
公共类EmployeeConfiguration:EntityTypeConfiguration
{
公共雇员配置(DbModelBuilder modelBuilder)
{ ... }
....
}
Nevermind,我找到了答案:Nevermind的可能复制品,我找到了答案:Nevermind的可能复制品