public async Task<IdentityResult> CreateUserAsync() { var context = new ApplicationDbContext(); var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(context)); return await userManager.CreateAsync(new ApplicationUser()); }
public async Task<ApplicationUser> GetUserByIdAsync(string userId) { var context = new ApplicationDbContext(); var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(context)); return await userManager.FindByIdAsync(userId); }
public async Task<IdentityResult> AssignRoleAsync(string userid, string role) { var context = new ApplicationDbContext(); var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(context)); return await userManager.AddToRoleAsync(userid, role); }