'System.Net.HttpWebRequest' does not contain a definition for 'GetResponse'

前端 未结 1 587
轮回少年
轮回少年 2020-12-19 16:51

I am creating a method for consuming a restful GET method in Visual studio 2013, with framework 4.5. This is windows_phone_8 (targeting Phone OS 8.0) application. Here is my

1条回答
  •  感情败类
    2020-12-19 17:06

    WP8 supports a subset of .NET Framework 4.5.

    You can adapt the code variations below for your needs:

    WebRequest request = WebRequest.Create(url);
    return Task.Factory.FromAsync(request.BeginGetResponse, result =>
    {
        HttpWebResponse response = (HttpWebResponse)request.EndGetResponse(result);
        ...
    }
    

    or

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
    request.Method = "GET";
    using (var response = (HttpWebResponse)(await Task.Factory.FromAsync(request.BeginGetResponse, request.EndGetResponse, null)))
    {
        ...
    }
    

    0 讨论(0)
提交回复
热议问题