У меня есть веб-API, который был создан с помощью ASP.NET 5. У меня есть библиотека классов репозитория (пакет), которая должна звонить в эту сеть api, используя какой-то клиент http.Выполнение вызовов веб-API ASP.NET 5 из библиотеки классов C#
Что будет правильным пакетом для ссылки, если я хочу сохранить все в ASP.NET 5? Я попытался ссылки: «Microsoft.AspNet.WebApi.Client»: «5.2.3», но он не работает с платформой 5,4
Хорошо, я добавил "System.Net.Http": "4.0.1-бета-23516" и это, кажется, работает хорошо. Знаете ли вы, что случилось с ReadAsync, случайно. Он больше не доступен. Думаю, мне нужно использовать ReadAsStringAsync, а затем преобразовать в Json ... –
да вот так: строка response = ожидание нового HttpClient() .GetStringAsync ("uri"); Автомобиль obj = JsonConvert.DeserializeObject (отклик); –
Получил это. и последнее, что вы могли бы мне помочь. Что делать, если я не хочу, чтобы моя функция возвращала async Task> и только IList Могу ли я использовать функции async? Думаю, я мог бы сделать что-то вроде Task response = client.GetAsync («api/customers»); Имеет ли это смысл? –