public IList <Post> Extract() { IList <Post> changes = new List <Post>(), newTagChanges; List <Post> thirdList; foreach (var tag in _observedTags) { log.Info("Getting the changes for tag: " + tag); newTagChanges = scrapper.ExtractPicturesByTag(tag); thirdList = new List <Post>(changes.Count + newTagChanges.Count); thirdList.AddRange(changes); thirdList.AddRange(newTagChanges); changes = thirdList; } return(changes); }
public IList <Post> GetPicturesByTag(string tag) { return(_scrapper.ExtractPicturesByTag(tag)); }