Я недавно запустил базовый проект ASP.net с многоуровневой архитектурой, где CatalogDbContext и класс StartUp в разных слоях:
Я хочу добавитьмиграция на уровень DroneStore.Data.Я изменяю в текущем каталоге командной строки на ../DroneStore.Data/ и добавляю команду:
dotnet ef migrations add Initial
И получил ошибку:
Невозможно создать объект типа 'CatalogDbContext'.Для различных шаблонов, поддерживаемых во время разработки, см. https://go.microsoft.com/fwlink/?linkid=851728
Когда я изменяю текущий каталог на ../DroneStore.Web/ и добавляю эту команду, я получаю ошибку:
Ваш целевой проект «DroneStore.Web» не соответствует вашей сборке миграции «DroneStore.Data».Измените целевой проект или измените сборку миграции
Есть предложения?