Beispiel #1
0
 public static Client Parse(ClientSignUpResponse response)
 {
     return(new Client()
     {
         Id = response.Id,
         Email = response.Email,
         Name = response.Name,
         Token = response.Token,
     });
 }
    public async Task DoRegisterAsync(string email, string password, string name)
    {
        var result = await taskHelperFactory.
                     CreateInternetAccessViewModelInstance(loggingService /*, this*/).
                     TryExecuteAsync(
            () => authApi.SignUp(new Models.Requests.ClientSignUpRequest()
        {
            Email    = email,
            Name     = name,
            Password = password,
        }));

        if (result)
        {
            await RegisterSuccessesful(ClientSignUpResponse.Parse(result.Value));
        }
    }