public async Task <SandboxItemFireWebhookResponse> ItemFireWebhookAsync(SandboxItemFireWebhookRequest request) { var data = JsonSerializer.Serialize(request, SerializerOptions); var content = new StringContent(data, Encoding.UTF8, "application/json"); var httpResponse = await HttpClient.PostAsync("/sandbox/item/fire_webhook", content); httpResponse.EnsureSuccessStatusCode(); var rawResponse = await httpResponse.Content.ReadAsStringAsync(); return(JsonSerializer.Deserialize <SandboxItemFireWebhookResponse>(rawResponse, SerializerOptions)); }
public SandboxItemFireWebhookResponse ItemFireWebhook(SandboxItemFireWebhookRequest request) { return(ItemFireWebhookAsync(request).GetAwaiter().GetResult()); }