public async Task <List <AcademyClaimantInformation> > GetClaimantInformation(ResidentQueryParam rqp) { var rqpString = DictionaryBuilder.BuildQueryDictionary(rqp); var builder = new UriBuilder(); builder.Query = rqpString; var response = await _client.GetAsync(new Uri("api/v1/claimants" + builder.Query, UriKind.Relative)).ConfigureAwait(true); //throw exception if not 200 response.EnsureSuccessStatusCode(); var content = await response.Content.ReadAsStringAsync().ConfigureAwait(true); var results = JsonConvert.DeserializeObject <AcademyClaimantResponse>(content); return(results.Claimants); }