public async Task <string> Request(string connections) { ServiceValidator.IsInputStringEmptyOrNull(connections); var response = await client.GetStringAsync(connections); ServiceValidator.IsInputStringEmptyOrNull(response); return(response); }
public async Task <Result <IEnumerable <Person> > > GetPeopleAsync() { var url = _config.Get("peopleService"); if (string.IsNullOrWhiteSpace(url)) { return(new Result <IEnumerable <Person> >(null)); } var response = await _http.GetStringAsync(url); return(new Result <IEnumerable <Person> >(JsonConvert.DeserializeObject <IEnumerable <Person> >(response))); }