Я работаю на платформе Windows Phone 7 и хочу вызвать веб-службы для входа в систему и другие детали.
Но я не понимаю, как звонить по сети. Не могли бы вы помочь мне о том, как позвонить в веб-службу в WP7.
В настоящее время я использую это
public string GetXmlResponse(string Url)
{
try
{
wr = WebRequest.Create(Url);
hwr = (HttpWebRequest)wr;
hwr.Method = "GET";
hwr.ContentType = "text/xml";
//hwr.Timeout = 2147483647;
//hwr.ContentLength = URL.Length;
IAsyncResult ar = null;
ar = (IAsyncResult)hwr.BeginGetResponse(AsyncResponse, hwr);
}
catch
{
resp = null;
}
return resp;
}
public void AsyncResponse(IAsyncResult ar)
{
try
{
WebResponse ws = hwr.EndGetResponse(ar);
StreamReader streader = new StreamReader(ws.GetResponseStream());
resp = streader.ReadToEnd();
}
catch
{
resp = null;
}
}
Но так как он создает AsyncResponse, он возвращает мне нулевое значение при вызове функции GetXmlResponse.
Пожалуйста, помогите мне за любую вещь.
Спасибо