Здравствуйте, Михаил Романов, Вы писали:
МР>Ну я бы, скорее всего, делал как-то так (ранее сам не делал, просто навскидку предлагаю):
МР>
МР>Для каждого плагина выделил бы какой-то метод, который будет отвечать за настройку модели. По сигнатуре можно сделать его по образу и подобию DbContext.OnModelCreating()
МР>Везде использовал один и тот же общий DbContext, у которого в OnModelCreating вызывал бы настроечные методы от плагинов
МР>Для обращения к самим сущностям использовал бы просто generic метод DbContext.Set()
МР>
Это будет работать при одном условии: после подключения нового плагина, базу данных нужно пересоздать заново.
Как бы сделать чтобы происходило обновление схемы?