asp.net - 'System.NotSupportedException' web api from Windows Phone 8 -


i'm calling local asp.net web api method wp8 app, , getting exception:

asyncresult.asyncwaithandle' threw exception of type 'system.notsupportedexception'

can this?

  public void getproducts()     {         uribuilder fulluri = new uribuilder(baseuri + "productapi");         fulluri.query = "";          httpwebrequest request = (httpwebrequest)webrequest.create(fulluri.uri);         request.accept = "application/json";         requestupdatestate requeststate = new requestupdatestate();         requeststate.asyncrequest = request;          request.begingetresponse(new asynccallback(handleproductsresponse),             requeststate);     }      private void handleproductsresponse(iasyncresult asyncresult)     {         // state information         requestupdatestate requeststate = (requestupdatestate)asyncresult.asyncstate;         httpwebrequest request = (httpwebrequest)requeststate.asyncrequest;          // end async request         requeststate.asyncresponse = (httpwebresponse)request.endgetresponse(asyncresult);          stream streamresult;                 // stream containing response async call         streamresult = requeststate.asyncresponse.getresponsestream();         observablecollection<product> productlist = new observablecollection<product>();      } 

my bad, did different way anyway.

   public async void getproducts()     {         uribuilder fulluri = new uribuilder(baseuri + "productapi");         fulluri.query = "";          httpclient c = new httpclient();         c.baseaddress = fulluri.uri;         var response = await c.getasync(c.baseaddress, httpcompletionoption.responsecontentread);         if (response.issuccessstatuscode)         {             datacontractjsonserializer ser = new datacontractjsonserializer(typeof(product));             string str = await response.content.readasstringasync();              dynamic[] objects = jsonconvert.deserializeobject<object[]>(str);             products.clear();             foreach (dynamic ob in objects)             {               //do             }                       }     } 

thanks help


Comments

Popular posts from this blog

matlab - Deleting rows with specific rules -

jquery - How would i go about shortening this code? And to cancel the previous click on click of new section? -