Konfiguracja encji a DbModelBuilder

0

Mam sobie kilka encji - ich mapowanie, jako że nie przepadam szczególnie za atrybutami, trzymam w osobnej klasie dziedziczącej po EntityTypeConfiguration<TEntity>, gdzie mam dostęp do składni fluent. Następnie dodaję je w OnModelCreating w DbContext poprzez:
modelBuilder.Configurations.Add(EntityTypeConfiguration);
Problem w tym, że tych .Add może być sporo no i trzeba pamiętać, aby zawsze dodać linijkę kodu dla klasy konfiguracyjnej. Czy jest możliwość aby to zrobić jakoś automagicznie? Zachowuję konwencję nazewniczą, pliki konfiguracyjne mają wspólną nazwę: [Nazwa]EntityConfig. Ogólnie chciałbym osiągnąć coś takiego:

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
...
foreach(var config in [AllEntityConfig])
  modelBuilder.Configurations.Add(config);
...
}

Można to zrobić w jakiś prosty sposób?

0

Znalazłem rozwiązanie:
http://stackoverflow.com/questions/5718976/ef-4-1-rtm-entitytypeconfiguration
Jest wystarczające, chociaż brzydkie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1