Мы используем EF5.0 в нашем проекте, и мы поставляем имя Db схемы, используя следующий код в OnModelCreating
случаеКак изменить DbSchema для Entity Framework во время выполнения?
string schemaName = DbSchema;
modelBuilder.Configurations.Add(new TableMap(schemaName));
Но наша проблема в том, что OnModelCreating
событие вызывается только один раз (даже если я создаю контекстный объект), и нам нужно изменить имя схемы Db для разных баз данных, которые мы обрабатываем в цикле.
Я считаю, что EF 6,0 имеет метод, как HasDefaultSchema
но я не могу найти способ для EF5.0
Есть ли способ для достижения этой цели?