public static void SeedIdentities(NokIdentityContext context) { var UserManger = new NokUserMangare(new UserStore <NokUser>(context)); var RolManger = new NokRoleManager(new MRoleStore(context)); // context.Users RolManger.EnsureDefaultRolesExist(); CreatUser(UserManger, "*****@*****.**", "Admin"); }
private static void CreatUser(NokUserMangare UserManger, string Mail, string FullName) { NokUser u = UserManger.FindByName(Mail); if (u == null) { u = new NokUser() { DisplayName = FullName, UserName = Mail, Email = Mail, EmailConfirmed = true }; IdentityResult userResult = UserManger.Create(u, SystemBasicData.DefualtPassowred()); if (userResult.Succeeded) { var result = UserManger.AddToRole(u.Id, RolsEnum.NokAdministrators.ToString()); } } }