HttpClientのDefaultRequestHeaders.Addにて「Misused header name」となる
を参考にC#にてFace APIを使用する処理を作成しているのですが、
この「Code samples」の
// Request headers
client.DefaultRequestHeaders.Add("Content-Type", "application/json");
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "{subscription key}");
の部分にて
{"Misused header name. Make sure request headers are used with HttpRequestMessage, response headers with HttpResponseMessage, and content headers with HttpContent objects."}
という例外になります。
サンプルのコードがおかしいのでしょうか?それともほかに要因があるのでしょうか?