Каков наилучший способ разделения таблиц на сущности с использованием Fluent API, чтобы все они были в отдельном классе и не были встроены в метод 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 #.