public virtual async Task <IdentityUserDto> CreateAsync(IdentityUserCreateDto input) { var user = new IdentityUser( GuidGenerator.Create(), input.UserName, input.PhoneNumber, CurrentTenant.Id ); input.MapExtraPropertiesTo(user); (await UserManager.CreateAsync(user, input.Password)).CheckErrors(); await UpdateUserByInput(user, input); await CurrentUnitOfWork.SaveChangesAsync(); return(ObjectMapper.Map <IdentityUser, IdentityUserDto> (user)); }
public virtual Task <IdentityUserDto> CreateAsync(IdentityUserCreateDto input) { return(UserAppService.CreateAsync(input)); }