public async Task CreateUser(CreateUserInput input, string[] roles) { var user = input.MapTo <User>(); user.TenantId = AbpSession.TenantId; user.Password = new PasswordHasher().HashPassword(input.Surname.ToUpper()); user.IsEmailConfirmed = true; //IdentityResult chkUser = await UserManager.CreateAsync(user,user.Password); long userId = _userRepository.InsertAndGetId(user); if (userId > 0) { await UserManager.AddToRolesAsync(userId, roles); } }