Я делаю стандартную библиотеку c # .NET, которая в конечном итоге должна быть опубликована на nuget.Поскольку библиотека инкапсулирует связь с базой данных, я хотел использовать ядро EF (Code First) для настройки модели базы данных.Пользователи библиотеки должны иметь возможность генерировать модель базы данных для произвольной базы данных (т. Е. Пользователь должен указать строку подключения) из кода, который содержится в библиотеке, т.е. миграции должны находиться в библиотеке.
Моя задача заключается в следующем:Это даже поддерживаемый сценарий ядром EF.Пока что просмотр интернета не дал никакой информации об этом сценарии.
Мои вопросы:
Поддерживается ли этот сценарий каким-либо образом в ядре EF.
Если нет, то каковы путиЧтобы реализовать библиотеку, которая содержит модель базы данных (в форме сценария SQL или кода миграции), пользователь библиотеки должен иметь возможность указать строку подключения и сгенерировать модель базы данных.