Я прихожу к вам за общей проблемой, но, к сожалению, мне не удалось найти решение.HttpClient не доступен Проект общей библиотеки Xamarin
Я делаю приложение xamarin.form, это не PCL, а проект общей библиотеки. Я хотел бы использовать REST api, и для этого мне нужно использовать экземпляр HttpClient. Ну, вот в чем проблема. С PCL мне просто нужно добавить пакет nuget Microsoft HTTP Client Libraries, а затем я могу использовать класс HttpClient.
С проектом Shared Library я не могу добавить этот пакет nuget к основному проекту (который я считаю нормальным). Поэтому я добавляю к .Droid один и .iOS один (о, кстати, я использую mac и Xamarin Studio, если это может помочь). Когда я добавляю пакет Nuget, я могу добавить эту строку: using System.Net.Http; но класс HttpClient все еще недоступен. То, что я имею в виду, недоступно, я просто не могу использовать этот класс (тип или пространство имен httpclient не удалось найти, не хватает ли ссылки на сборку?)
Есть ли способ использовать класс HttpClient в общем проекте и не PCL? Если да, то как?
Большое вам спасибо! Это сделало трюк! Спасибо за ссылку ModenHttpClient. – QuentinRM
Если ответ решает вашу проблему, отметьте его как ответ, иначе он останется в неотвеченном вопросе. Благодарю. –