public async Task UpdateCustomFormat(ProcessedCustomFormatData cf) { await BuildRequest() .AppendPathSegment($"customformat/{cf.GetCustomFormatId()}") .PutJsonAsync(cf.Json) .ReceiveJson <JObject>(); }
public async Task CreateCustomFormat(ProcessedCustomFormatData cf) { var response = await BaseUrl .AppendPathSegment("customformat") .PostJsonAsync(cf.Json) .ReceiveJson <JObject>(); cf.SetCache((int)response["id"]); }
public async Task CreateCustomFormat(ProcessedCustomFormatData cf) { var response = await BuildRequest() .AppendPathSegment("customformat") .PostJsonAsync(cf.Json) .ReceiveJson <JObject>(); if (response != null) { cf.SetCache(response.Value <int>("id")); } }