Entity Framework и плагинная система -- как совместить?
От: Shmj Ниоткуда  
Дата: 04.07.17 10:53
Оценка:
Прога, которая состоит из набора плагинов.

Есть база данных. Каждый плагин имеет право создавать таблицы и чего-нибудь там хранить.

Можно ли подобное сделать с Entity Framework CodeFirst и где посмотреть пример?

Попробовал сделать базовый DbContext, плагин наследует от него и добавляет свои таблицы (нужно отключить проверку схемы, чтобы это работало). Так каждый плагин может создавать свое подключение и использовать DbContext с новыми таблицами (которые есть только у него).

А вот передавать контекст между плагинами уже не получится, ведь у нас много разных наследников DbContext.

Как лучше сделать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.