Возможно ли динамически создавать контекст объекта

#c# #entity-framework #entity-framework-4

#c# #entity-framework #entity-framework-4

Вопрос:

В entity Framework ObjectContext создается из файла конфигурации:

 ObjectContext ctx = new ObjectContext ("name=testEntities", "testEntities")
  

Возможно ли создать контекст объекта полностью в коде, без файла конфигурации?

Если да, то как вы указываете CDSL, SSCL и MSL?

Ответ №1:

Конечно; просто передайте полную, допустимую строку подключения EF в конструкторе, а не имя строки подключения.

Комментарии:

1. Привет, Грейг, спасибо за твой ответ. Можно ли создавать разные схемы в коде?

2. Да, но намного проще сделать это сначала с помощью кода (EF 4.1)