Example #1
0
        public async void end(responseHandler callback)
        {
            HttpResponseMessage res = null;
            StringContent       sc  = new StringContent(JsonConvert.SerializeObject(json));

            switch (method)
            {
            case Method.GET:
                res = await httpClient.GetAsync(url);

                break;

            case Method.POST:
                res = await httpClient.PostAsync(url, sc);

                break;

            case Method.PUT:
                res = await httpClient.PutAsync(url, sc);

                break;

            case Method.DELETE:
                res = await httpClient.DeleteAsync(url);

                break;
            }
            callback(await res.Content.ReadAsStringAsync());
        }
Example #2
0
 public void SetResponseHandler(responseHandler handler)
 {
     _responseHandler = handler;
 }