C #: Warten auf die Beendigung einer Anforderung in C # 4.5

Ich habe eine http-Anfrage in meiner asp.net 4.0-Anwendung. Ich möchte, dass der Thread wartet, bevor er fortgesetzt wird.

HttpClient client = new HttpClient();
HttpResponseMessage responseMsg = client.GetAsync(requesturl).Result;

// I would like to wait till complete.

responseMsg.EnsureSuccessStatusCode();
Task<string> responseBody = responseMsg.Content.ReadAsStringAsync();

Antworten auf die Frage(3)

Ihre Antwort auf die Frage