Jak przekonwertowac HttpResponseMessage do JSon albo string?

0

Witam,

Ok, potrzebuje pomocy, bo nie ogarniam czegos. Mam zrobiony serwis WebAPI, ktory zwraca mi plik Json. Niestety nie mam pojecia jak w win forms przekonwertowac ten plik do string :/. Kod nie jest wyszukany, wyglada tak:

HttpClient client = new HttpClient();
client.BaseAddress = new Uri("http://localhost:8080/");
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
HttpResponseMessage response = client.GetAsync("api/values/1").Result;
if (response.IsSuccessStatusCode)
{
    ... i nie wiem co tutaj... Jak przekonwertowac //response// z powrotem jako Json albo string ??
} 

Bede wdzieczny za pomoc, bo od wczoraj nie daje mi to spokoju.

0

Przepraszam za odpowiedz postem na swoj post, ale udalo mi sie w koncu rozwiazac problem. Moze sie to komus kiedys przyda, wiec rozwiazaniem jest:

HttpResponseMessage response = client.GetAsync("api/values/1").Result;
if (response.IsSuccessStatusCode)
{
    string convertedString = response.Content.ReadAsStringAsync().Result;
    MessageBox.Show(convertedString);
}
 

1 użytkowników online, w tym zalogowanych: 0, gości: 1