C #: ожидание запроса на завершение в C # 4.5

У меня есть запрос http в моем приложении asp.net 4.0. Я хотел бы, чтобы поток ожидал, прежде чем он продолжится.

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();

Ответы на вопрос(3)

Ваш ответ на вопрос