我尝试从Xamarin.Forms Prism应用程序中使用Web Service API,但它不起作用。当我在控制台应用程序中尝试相同的代码时,它可以工作。 当我调试代码时,它退出行:
var json = await httpClient.GetStringAsync(WebServiceUrl);
以下是我使用的classe的代码:
public class RestClient<T>
{
private const string WebServiceUrl = "http://localhost:64049/api/Evenements";
public async Task<List<T>> GetAsync()
{
var httpClient = new HttpClient();
var json = await httpClient.GetStringAsync(WebServiceUrl);
var evenements = JsonConvert.DeserializeObject<List<T>>(json);
return evenements;
}
}