несколько проектов,DbContext класс и StartUp находятся в разных proj.Миграции запускаю с проекта в котором находится класс Контекста но сама конфигурация (через AddDbContext) находится в другом проекте,можно ли как нибудь создать в таком случае миграции без использования метода OnConfigure ?
dotnet ef migrations add
когда класс StartUp и DbContext находятся в одном проекте,достаточно добавить конфигурацию провайдера и строку подключения при цонфигурации сервисов,методом AddDbContext.Не могу сделать то же самое когда они в разных,приходится использовать метод OnConfiguring и там хардкодить строку подключения
В команде нужно указать место где лежит контекст и рутовый проект
—context для контекста а как рутовый проект указать?
--startup-project ну и для самой либы --project
dotnet ef migrations add -v --startup-project ../MyShitProject.Billing.Api InitialMigration
Огромное спасибо!
Обсуждают сегодня