Broken:
case "POST":
var requestBody = new StringContent(body);
response = await httpClient.PostAsync(absoluteUri, requestBody);
break;
Fixed:
case HttpMethods.POST:
var requestBody = new StringContent(body, Encoding.UTF8, ContentType);
response = await httpClient.PostAsync(absoluteUri, requestBody);
break;
Broken:
case "POST":
var requestBody = new StringContent(body);
response = await httpClient.PostAsync(absoluteUri, requestBody);
break;
Fixed:
case HttpMethods.POST:
var requestBody = new StringContent(body, Encoding.UTF8, ContentType);
response = await httpClient.PostAsync(absoluteUri, requestBody);
break;