HttpClient.GetAsync(…) never returns when using await/async
You are misusing the API. Here’s the situation: in ASP.NET, only one thread can handle a request at a time. You can do some parallel processing if necessary (borrowing additional threads from the thread pool), but only one thread would have the request context (the additional threads do not have the request context). This is … Read more