public async Task <SignUpResultDto> SignUpAsync(SignUpInfoDto signUpInfo)
        {
            var request = _mapper.Map <SignUpRequest>(signUpInfo);
            var client  = await _clientFactory.Create();

            var reply = await client.SignUpAsync(request);

            return(_mapper.Map <SignUpResultDto>(reply));
        }
 public Task <SignUpResultDto> SignUp(SignUpInfoDto signUpInfo)
 {
     Validate();
     return(_mediator.Send(new SignUpRequestModel(signUpInfo)));
 }
 public SignUpRequestModel(SignUpInfoDto signUpInfo)
 {
     SignUpInfo = signUpInfo;
 }