I\'m currently trying to do some JSON formatting using the HttpClient in .NET Core and MediaTypeFormatters. Especially the function "ReadAsAsync(..., MediaTypeFormatter, ..
In addition to the other answers, there's also the System.Net.Http.Json package that uses the new Json serializer instead of Newtonsoft's.
The usage is slightly different than using Microsoft.AspNet.WebApi.Client.
Microsoft.AspNet.WebApi.Client
httpClient.GetFromJsonAsync(uri);
There's a number of other overloads as well.