public void get(string url,HttpDataResponse callBack) { if (!getMap.ContainsKey(url)) { getMap.Add(url,HttpGet.create()); getMap[url].get(url,aferGet,callBack); } }
private HttpDataResponse <Data> Response <Data>(HttpResponseMessage result) { var response = new HttpDataResponse <Data>(); response.StatusCode = result.StatusCode; response.Result = result.Content.ReadAsAsync <Data>().Result; return(response); }
private HttpDataResponse <Data> Error <Data>(string statusDescription, HttpStatusCode errorCode) { var response = new HttpDataResponse <Data>(); response.StatusDescription = statusDescription; response.StatusCode = errorCode; return(response); }
private async Task <HttpDataResponse <Data> > ResponseAsync <Data>(HttpResponseMessage result) { var response = new HttpDataResponse <Data>(); response.StatusCode = result.StatusCode; response.Result = await result.Content.ReadAsAsync <Data>(); return(response); }
public void get(string url,AfterGet callBack,HttpDataResponse response) { resp = response; StartCoroutine (get (url,callBack)); }