protected override void OnRssCompleted (Rss rss) { OnSearchCompleted(new SearchEventArgs(rss.Channel.Items .Skip(1) //Skip 1, the first is some ad-crap .Select(i => new TorrentUrl { Url = i.Enclosure.Url, InfoUrl = i.Link, Name = i.Title, Size = GetSize(i), Category = GetCategory(i), }) .ToArray())); }
protected abstract void OnRssCompleted(Rss rss);
protected override void OnRssCompleted(Rss rss) { OnSearchCompleted(new SearchEventArgs(rss.Channel.Items.Select(i => new TorrentUrl { Url = i.Link, Name = i.Title }).ToArray())); }