Я работаю с API, который требует вызова с глаголом PATCH.Я пытаюсь выполнить запрос с использованием объекта HttpClient в C #.Запрос отправляется, однако JSON отсутствует в теле.Вместо этого это пустое.Соответствующий код ниже.
var patch = new HttpMethod("PATCH");
var http = new HttpRequestMessage(patch, "https://apiendpoint");
var content = new StringContent(json, Encoding.UTF8, "application/json");
http.Content = content;
var result = client.SendAsync(http).Result;
Я впервые использую SendAsync, поэтому, возможно, я упускаю что-то еще, что нужно установить в HttpRequestMessage?