Click here to Skip to main content
15,916,280 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi ,

I have created a one sample wp7 application in that in a login button click event , i am sending input in JSon type format to an webservice as shown below:

Here json is input data for authentication in JSon format.
C#
private void ResponseCallBack(IAsyncResult result)
{
    try
    {
         string ret = string.Empty;
         StreamWriter requestWriter;
         if (request != null)
         {
            request.ContentType = "application/json; charset=utf-8";
            request = (HttpWebRequest)result.AsyncState;
            using (requestWriter = new StreamWriter(request.EndGetRequestStream(result)))
            {
                requestWriter.Write(json);
            }
         }
        response = (HttpWebResponse)request.EndGetResponse(result);
        using (var stream = response.GetResponseStream())
        {
            using (var reader = new StreamReader(stream))
            {
                ret = reader.ReadToEnd();
            }
        }
    }
    catch (Exception e)
    {

    }
}



But while executing the below statement from above code
C#
using (var stream = response.GetResponseStream())
                {
                    using (var reader = new StreamReader(stream))
                    {
                        ret = reader.ReadToEnd();
                    }
                }


It show below error:
e = {"Value does not fall within the expected range."}


Please let me know the solution
Posted
Updated 25-Dec-11 23:11pm
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900