WebHeaderCollection & HttpWebRequest на Xamarin
я пытаюсь перенести свой проект из Xamarin Studio на Mac в Visual Studio 2012 в Windows 7. На Mac и XS все работает нормально. На VisualStudio 2012 яЭти две проблемы:
Ошибка 3 'System.Net.WebHeaderCollection» не содержит определения дляДобавлять' и нет метода расширения "Добавлять' принимая первый аргумент типа 'System.Net.WebHeaderCollection» может быть найдено (вам не хватает директивы using или ссылки на сборку?) C: \ Users \ user \ Documents \ Visual Studio 2012 \ Projects \ MyProject \ MyProject.Core \ Services \ MyProjectService.cs
Ошибка 4 'System.Net.HttpWebRequest» не содержит определения дляGetResponse» и нет метода расширения "GetResponse» принимая первый аргумент типа 'System.Net.HttpWebRequest» может быть найдено (вам не хватает директивы using или ссылки на сборку?) C: \ Users \ user \ Documents \ Visual Studio 2012 \ Projects \ MyProject \ MyProject.Core \ Services \ MyProjectService.cs
по этому коду:
var request = WebRequest.Create("https://www.myaddress.com/test/") as HttpWebRequest;
request.Method = "GET";
request.Accept = "application/json";
request.Headers.Add(HttpRequestHeader.Cookie,"mycookievalue");
// Get response
using (var response = request.GetResponse() as HttpWebResponse)
{
// Get the response stream
var reader = new StreamReader(response.GetResponseStream());
content = reader.ReadToEnd();
}
Как я мог решить это?