Entity Framework Code First - Configuration in another file

Как лучше всего разделить отображение таблиц на сущности с помощью Fluent API, чтобы все это было в отдельном классе, а не inline в методе OnModelCreating?

Что я делаю в данный момент:

public class FooContext : DbContext {
    // ...
    protected override OnModelCreating(DbModelBuilder modelBuilder) {
        modelBuilder.Entity<Foo>().Property( ... );
        // ...
    }
}

Что я хочу:

public class FooContext : DbContext {
    // ...
    protected override OnModelCreating(DbModelBuilder modelBuilder) {
        modelBuilder.LoadConfiguration(SomeConfigurationBootstrapperClass);
    }
}

Как вы это делаете? Я использую C#.

6
задан Dismissile 19 September 2011 в 18:14
поделиться