InvalidOperationException при регистрации нового пользователя с помощью ASP .NET Core Identity и EntityFrameworkCore

Я следую задокументация для использования Identity и я пытаюсь зарегистрировать нового пользователя (выполняя действие регистрации), но происходит сбой со следующей ошибкой:

InvalidOperationException: Невозможно создать DbSet для ApplicationUser, поскольку этот тип не включен в модель для контекста.

Запускать:

services.AddIdentity<ApplicationUser, IdentityRole>(options =>
{
    //password options
    options.Password.RequireDigit = false;
    // ...
})

Я использую стандартный ApplicationUser:

public class ApplicationUser : IdentityUser
{
}

Зарегистрировать действие в AccountController:

public async Task<IActionResult> Register(RegisterViewModel viewModel)
{
    if (ModelState.IsValid)
    {
        var user = new ApplicationUser { UserName = viewModel.UserName, Email = viewModel.Email };
        var result = await _userManager.CreateAsync(user, viewModel.Password); //<-- Exception happens here
        if (result.Succeeded)
        {
            await _signInManager.SignInAsync(user, isPersistent: false);
            _logger.LogInformation(3, "User created a new account with password.");
            return RedirectToAction(nameof(HomeController.Index), "Home");
        }

        string errorData = "";
        foreach (var error in result.Errors)
        {
            errorData += error.Description + '\n';
        }
        StoreErrorMessage("Failed to create the user!", errorData);
    }

    return View(viewModel);
}

Я уже попробовал следующее:

ДобавлениеDbSet<ApplicationUser> вAplicationContextЯ создал и применил новую миграцию черезdotnet ef

Ответы на вопрос(2)

Ваш ответ на вопрос