1

私のプロジェクトは非常に大きくなり、流暢なAPIが広範になりました。

流暢な API の問題を複数のファイルに分けて、OnModelCreating でそれらを参照する方法はありますか?

4

1 に答える 1

1

ソリューションへのリンクはあまり具体的ではなかったので、ここで詳しく説明します。

[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)
{ ...  }
....
}
  1. 注意すべき点は、構成でコンストラクターを作成するときに、modelBuilder パラメーターを含めることです。

  2. OnModelcreating で構成を追加するときは、必ず modelBuilder パラメーターを渡してください。

于 2012-06-02T14:44:11.467 に答える