public async Task LoadBuckets() { var bucketsLink = new BucketsLink(); var response = await _httpClient.SendAsync(bucketsLink.BuildGetRequest()); var buckets = await bucketsLink.ParseResponse(response); Buckets = bucketsLink.ParseBucketList(buckets); }
public Task GetBucketsList() { var client = new HttpClient { BaseAddress = new Uri("https://api.runscope.com") }; client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "d1aca20b-d15d-4dc7-8215-83c99664a79d"); var bucketsLink = new BucketsLink(); var buckets = new List <Bucket>(); return(client.SendAsync(bucketsLink.BuildGetRequest()) .ContinueWith(t => { bucketsLink.ParseResponse(t.Result) .ContinueWith(t2 => { buckets = bucketsLink.ParseBucketList(t2.Result); Assert.NotNull(buckets); }); })); }
public Task GetBucketsList() { var client = new HttpClient {BaseAddress = new Uri("https://api.runscope.com")}; client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "d1aca20b-d15d-4dc7-8215-83c99664a79d"); var bucketsLink = new BucketsLink(); var buckets = new List<Bucket>(); return client.SendAsync(bucketsLink.BuildGetRequest()) .ContinueWith(t => { bucketsLink.ParseResponse(t.Result) .ContinueWith(t2 => { buckets = bucketsLink.ParseBucketList(t2.Result); Assert.NotNull(buckets); }); }); }