public static Task<HttpResponseMessage> PatchAsJsonAsync(this HttpClient client, string requestUri, string jsonBody) { StringContent sc = new StringContent(jsonBody, Encoding.ASCII, "application/json"); var request = new HttpRequestMessage(new HttpMethod("PATCH"), requestUri) { Content = sc }; return client.SendAsync(request); } }