I have a Windows Phone 7 application (Silverlight-based) that sends a web request and receives a web response. It works fine - I am using BeginGetReponse and an AsyncCallback to call EndGetResponse.
However, I need to wait for the response to be fully received, so that I can fill a collection with the data from the response.
What would be the best way to wait for the operation to complete?