using (var client = new HttpClient()) { string contentType = "application/json"; client.DefaultRequestHeader... MediaTypeWithQualityHeaderV... var response = client.GetAsync(baseuri).Re... if (response.IsSuccessStatusCode) { var responseContent = response.Content; // by calling .Result you are synchronously reading the result string responseString = responseContent.ReadAsStrin... eveHome = JsonConvert.DeserializeObje... } ......