コード例 #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);
        }
コード例 #2
0
        private async Task <IuguClient> PostClient(IuguClient client)
        {
            var request = CreateRequest("/customers", Method.POST).AddJsonBody(client);

            return((await _httpClient.ExecuteTaskAsync <IuguClient>(request)).Data);
        }
コード例 #3
0
 public IuguClient UpdateClientSync(IuguClient client)
 => PutClient(client).Result;
コード例 #4
0
 public async Task <IuguClient> UpdateClient(IuguClient client)
 => await PutClient(client);
コード例 #5
0
 public IuguClient CreateClientSync(IuguClient client)
 => PostClient(client).Result;
コード例 #6
0
 public async Task <IuguClient> CreateClient(IuguClient client)
 => await PostClient(client);