Я создал пакет 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 или диспетчере пакетов