Я хочу все их опросить и обработать данные от них. Мне лучше будет создать один HttpClient и обрабатывать пачками, допустим по 10 url, через 
                  
                  
                  client.GetStringAsync()
                  
                  
                  , ну или
                  
                  
                  client.getStreamAsync()
                  
                  
                  , просто ожидается что там у всех в ответе json строка небольшая.
                  
                  
                  Либо просто херачить на каждый запрос:
                  
                  
                  WebRequest webreq = WebRequest.Create(url);
                  
                  
                  и не париться?
                  
                  
                  Мне кажется что за второй вариант больше вероятность получать помидорами в рожу.
                  
                  
                
возьми restsharp
Лучше первый и в очередь сложи
Обсуждают сегодня