It appears ObjectContent didn't make it among the various subclasses of HttpContent (StreamContent, StringContent, etc.). Is this a bug or is there another way to use HttpClient to POST json somewhere?
e.g.
var value = new MyType();
client.PostAsync("http://example.com/", new ObjectContent<MyType>(value, new JsonMediaTypeFormatter()))