Пакет Nuget .Net Core 2.0 DbContext недоступен для потребляющего проекта - PullRequest
0 голосов
/ 16 ноября 2018

Я создал пакет Nuget (библиотека классов Core 2.0), который сначала использует код EF.Пакет содержит DbContext (MyContext) и все необходимые миграции.

Когда я использую пакет в новом проекте (Core 2.0 Web), DbContext недоступен при попытке запустить:

Update-Database -Context MyContext

Я не могу себе представить, что это упущение.Любые идеи или примеры, где это делается?

Просто пытаюсь создать повторно используемый пакет .net core 2.0, который создаст необходимые таблицы и начальные данные для потребляемого проекта.

Ошибка: нет DbContextс именем 'MyContext' был найден.

Редактировать: Это решение работает: EntityFramework Core автоматические миграции

, но было бы полезно не запускать приложение для выполнениямиграции.

Я все еще хотел бы иметь возможность запускать миграции контекста в CLI или диспетчере пакетов

...