HttpWebRequest vs RestSharp, который следует использовать для вызова Rest в Azure и Amazon Services.
Я должен сделать несколько вызовов Rest для API хранилища Azure, а также некоторые службы Amazon. Я вижу, что существует множество опций (HttpWebRequest, WebClient, HttpClient, RestSharp), которые я могу использовать для вызова REST.
Я использовал HttpClient несколько раз, но я не хочу использовать это, потому что HttpClient не мог ничего поддерживать до.NET 4.5 .
Теперь у меня есть два варианта HttpWebRequest и RestSharp.
Я видел фрагмент кода HttpWebRequest, который показывает, как я могу вызвать службу Azure, с другой стороны, я не видел никого, кто бы использовал RestSharp для подключения к службе Azure. RestSharp кажется проще и умнее. Но так как я никогда не работал с этим прежде, я немного запутался, если он справится со всем без проблем.
Пожалуйста, предложите среди этих двух вариантов, какой я должен использовать и почему.