public void Execute(IDeleteUserModel userModel) { RemoveExistingUserRoles(userModel.UserId); RemoveExistingUserOdsInstanceRegistrations(userModel.UserId); _identity.Users.Remove(_identity.Users.Single(x => x.Id == userModel.UserId)); _identity.SaveChanges(); }
public void Execute(IDeleteUserModel userModel) { using (var dbContext = AdminAppIdentityDbContext.Create()) { RemoveExistingUserRoles(userModel.UserId, dbContext); RemoveExistingUserOdsInstanceRegistrations(userModel.UserId, dbContext); dbContext.Users.Remove(dbContext.Users.Single(x => x.Id == userModel.UserId)); dbContext.SaveChanges(); } }