public IList <LinkedInCandidate> SearchInLinkedInCloud(LinkedInSearch parameters) { return(candidates.Where(c => parameters.AllowedCountries.Contains(c.Country) && parameters.Technologies.Contains(c.Technology) ).ToList()); }
public IList <Candidate> GetCandidates(JobHunt jobHunt) { LinkedInSearch linkedInSearch = MapJobHuntToLinkedInSearch(jobHunt); var linkedInCandidates = AdapteeLinkedInManager.SearchInLinkedInCloud(linkedInSearch); return(MapLinkedInCandidatesToCandidates(linkedInCandidates)); }
private LinkedInSearch MapJobHuntToLinkedInSearch(JobHunt jobHunt) { LinkedInSearch linkedInSearch = new LinkedInSearch( jobHunt.GetTechnologiesToFind().ToArray(), new List <string> { "Argentina", "New Zealand" }); return(linkedInSearch); }