GetResponse () in C #

Ich habe den folgenden Code in meiner portablen Klassenbibliothek. Aber es gibt Fehler, die

System.Net.HttpWebRequest enthält keine Definition fürGetResponse().

public async Task<object> GetStateByUserId(string userID)
    {
        HttpWebRequest request;
        Stream receiveStream;
        StreamReader readStream;

        request =(HttpWebRequest)CreateGetWebRequest("state/uid/"+userID);
        using (HttpWebResponse response = (HttpWebResponse)request.GetResponse()) {

        receiveStream = response.GetResponseStream ();
        readStream = new StreamReader(receiveStream);
        string str = readStream.ReadToEnd().ToString();
        s = JsonConvert.DeserializeObject<state>(str);
            return s;
        }


    }

Weiß jemand warum es so ist?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage