Есть код:
string html = await GetDataAsync(url, cookie);
Console.WriteLine(html);
async Task<string> GetDataAsync(string url, string cookie) {
HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);
webRequest.Method = "GET";
webRequest.Headers["UserAgent"] = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)";
webRequest.CookieContainer = new CookieContainer();
webRequest.CookieContainer.Add(new Uri(url), new Cookie("express.sid", cookie));
var response = await webRequest.GetResponseAsync();
return new StreamReader(
response.GetResponseStream(), Encoding.UTF8).ReadToEnd();
И после строки ...
var response = await webRequest.GetResponseAsync();
... программа просто завершает работу, не возвращая ничего. Почему?
.Net Core 1.0.1