Ошибка миграции EF. Проблемы шаблона времени проектирования - PullRequest
0 голосов
/ 07 марта 2019

Я работаю над курсом, включающим ASP.NET Core 2.2, и использую EF-миграции для создания базы данных.Все необходимые инструменты Entity Framework были установлены, в том числе инструменты командной строки.

, когда я пытаюсь создать код первой миграции с помощью команды dotnet ef migrations add [Name], я получаю сообщение об ошибке, что это

"Невозможно создать объект типа 'VegaDbContext'. Для различных шаблонов, поддерживаемых во время разработки"

Я никогда раньше не видел эту ошибку, и я не смог найти никого, кто имеет.

Мой метод Configure Services выглядит следующим образом.

public void ConfigureServices(IServiceCollection services)
    {
        // Add framework services.
        services.AddMvc();
        services.AddDbContext<VegaDbContext>(options => options.UseSqlServer(Configuration.GetConnectionString("Default")));
    }

И мой класс DbContext выглядит следующим образом

public class VegaDbContext : DbContext
{
    public VegaDbContext(DbContextOptions<VegaDbContext> options)
        : base(options)
    {

    }
}

Я использую Windows 10 на HP, еслиэто помогает любому.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...