private async Task <IList <JobsLookupValue> > ReadLookupValuesFromTalentLink(IJobLookupValuesParser parser, string fieldName) { var htmlStream = await ReadHtml(_searchUrl, _proxy); using (var reader = new StreamReader(htmlStream)) { return(parser.ParseLookupValues(reader.ReadToEnd(), fieldName)); } }
private async Task <IList <JobsLookupValue> > ReadLookupValuesFromApi(IJobLookupValuesParser parser, string fieldName) { var htmlStream = await ReadXml(_lookupValuesApiUrl, _proxy).ConfigureAwait(false); using (var reader = new StreamReader(htmlStream)) { return(parser.ParseLookupValues(reader.ReadToEnd(), fieldName)); } }