GetResponse () в C #
У меня есть следующий код в моей переносимой библиотеке классов. Но это дает ошибку,
System.Net.HttpWebRequest
не содержит определения для.GetResponse()
public async Task 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(str);
return s;
}
}
Кто-нибудь знает, почему это так?