我使用Visual Studio 2015 Update 2和Xamarin创建了一个新的iPhone应用程序 (iOS 9.3)。我的Mac上有Xamarin beta通道 (包括Xcode等工具)。
以下是我的代码:
using Windows.Web.Http;
...
private async void GetPois()
{
var client = new HttpClient();
var response = await client.GetAsync(new Uri("http://onlinesource/json"));
}
在GetAsync
上出现错误,我没有安装httpclient nuget,因为它引发了一个错误。
已经安装了ModernHttpClient
nuget,但没有使用它。 @Andrii Krupka是的,我也有using System;
我添加了System.Net.Http
而不是Windows
,但现在我有类型或命名空间找不到。 我添加了对system.net和system.net.http的引用,现在它可以工作了。 接下来要解决的问题是禁用ats。 感谢@SushiHangover以及大家的帮助,我将把这个问题标记为已回答!
using System;
这一行吗? - Andrii Krupka