EntityFramework Core Update-Database выдает исключение "DbContext не найден в сборке" - PullRequest
0 голосов
/ 17 мая 2018

У меня есть проект, который следует дизайну Code-First, и у меня n-уровневая структура, поэтому она выглядит следующим образом:

DataAccessLayer -> BusinesLogicLayer -> ServiceLayer

И у меня есть отдельный слой Entity Model. Я хочу использовать слой Entity Model только в DataAccessLayer и передавать результаты в моделях представления на уровень бизнес-логики и так далее.

Я могу добавить миграции без проблем. Но когда я набираю update-database, я получаю следующую ошибку.

Не найден DbContext в сборке 'MyProject.Service'. Убедиться, что вы используете правильную сборку и что тип не является ни абстрактный, ни общий.

Нужно ли ссылаться на мой DbContext непосредственно из стартового проекта? Я чувствую, что мне придется поместить все операции доступа к данным в стартовый проект. Кто-нибудь может помочь?

...