Ejemplo n.º 1
0
        private async Task<IuguClient> PutClient(IuguClient client)
        {
            var request = CreateRequest("/customers/{id}", Method.PUT).AddUrlSegment("id", client.Id).AddJsonBody(client);

            return (await _httpClient.ExecuteTaskAsync<IuguClient>(request)).Data;
        }
Ejemplo n.º 2
0
        private async Task<IuguClient> PostClient(IuguClient client)
        {
            var request = CreateRequest("/customers", Method.POST).AddJsonBody(client);

            return (await _httpClient.ExecuteTaskAsync<IuguClient>(request)).Data;
        }
Ejemplo n.º 3
0
 public IuguClient UpdateClientSync(IuguClient client)
     => PutClient(client).Result;
Ejemplo n.º 4
0
 public async Task<IuguClient> UpdateClient(IuguClient client)
     => await PutClient(client);
Ejemplo n.º 5
0
 public IuguClient CreateClientSync(IuguClient client)
     => PostClient(client).Result;
Ejemplo n.º 6
0
 public async Task<IuguClient> CreateClient(IuguClient client)
     => await PostClient(client);