Создание ролей в Asp.net Identity MVC 5

Существует очень мало документации об использовании новой Asp.net Identity Security Framework.

Я собрал все, что мог, чтобы попытаться создать новую роль и добавить в нее пользователя. Я попробовал следующее:Добавить роль в ASP.NET Identity

похоже, что он получил информацию из этого блога:создание простого приложения с идентификатором asp.net и связывание пользователей с делами

Я добавил код в инициализатор базы данных, который запускается при каждом изменении модели. Это не наRoleExists функция со следующей ошибкой:

System.InvalidOperationException произошло в mscorlib.dll Тип сущности IdentityRole не является частью модели для текущего контекста.

protected override void Seed (MyContext context)
{
    var UserManager = new UserManager(new UserStore(context)); 
    var RoleManager = new RoleManager(new RoleStore(context));

    // Create Admin Role
    string roleName = "Admins";
    IdentityResult roleResult;

    // Check to see if Role Exists, if not create it
    if (!RoleManager.RoleExists(roleName))
    {
        roleResult = RoleManager.Create(new IdentityRole(roleName));
    }
}

Любая помощь приветствуется.

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

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