async şekilde yapabilirsin.
var request = WebRequest.Create(new Uri(web_url)) as HttpWebRequest;
request.Method = "GET";
WebResponse responseObject = await Task<WebResponse>.Factory.FromAsync(request.BeginGetResponse, request.EndGetResponse, request);
var responseStream =...