Как лучше всего разделить отображение таблиц на сущности с помощью 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#.