public IEnumerable <Agency> GetAgencies() { var request = _factory.CreateAgenciesRequest(); string response = ExecuteRequest(request); IEnumerable <Agency> agencies = _parser.ParseAgencies(response); return(agencies); }
public Task <IEnumerable <Agency> > GetAgencies() { var request = _factory.CreateAgenciesRequest(); Task <IEnumerable <Agency> > agencies = ExecuteRequest(request).ContinueWith(x => _parser.ParseAgencies(x.Result)); return(agencies); }