流暢なAPI設定をEF6の別のクラスに編成する方法はよくわかっていますが、これはEF7でどのように達成されますか?ここでEntity-framework-7 Fluent API設定を別のクラスに編成する
はEF6でそれを行う方法の例です:
ModelConfigurations.cs EF7で
public class ModelConfigurations : EntityTypeConfiguration<Blog>
{
ToTable("tbl_Blog");
HasKey(c => c.Id);
// etc..
}
とOnModelCreating(からそれを呼び出すように)
protected override void OnModelCreating(DbModelbuilder modelBuilder)
{
modelBuilder.Configurations.Add(new ModelConfigurations());
// etc...
}
私は解決カントEntityTypeConfiguration?別のクラスから流暢なAPI呼び出しを実装する正しい方法は何ですか?
http://stackoverflow.com/questions/26957519/ef-7-mapping-entitytypeconfiguration –
*既存の*データベースからModelを生成するには、 'dnx ef dbcontext scaffold'を使用することをお勧めします([the answer](詳細については、http://stackoverflow.com/a/34457974/315935を参照してください)。あなたはソースとして十分な複雑なデータベースを取得する場合、EF7で流暢なAPIを使用する方法を非常に良い例がたくさんあります。 – Oleg