У меня есть n-слойный проект с использованием EF Core 2.1
, как показано ниже
- app.API
- app.domain
- app.EF
- app.EF.Migrations
Все модели определены в домене app.domain. Хотя EF Configuration и DbContext класс присутствует в app.EF
Пока я думаю поместить все миграции в разные проекты app.EF.Migrations.
Но при запуске приведенной ниже команды миграции для настройки миграций в консоли диспетчера пакетов
Add-Migrations DbInit -project app.EF -Connection <sqlserver_conn_string>
Сброс ошибки ниже
Could not load assembly 'app.EF'. Ensure it is referenced by the startup project 'app.api'.
Должно быть / не будет ссылка на EF или его слой в app.UI или app.API.
Я пытался запустить эту команду aganist app.EF & add.EF.Migrations по-прежнему та же ошибка.
Как решить эту проблему?
Спасибо!