protected internal virtual IEnumerable<CategoryUrl> InternalGetUrl(Category category) { var urls = GetUrlsFromHtmlScrapService(category); return urls.Select(u => new CategoryUrl { Url = u, DateRetrieved = DateTime.Now }); }
protected virtual IEnumerable<string> GetUrlsFromHtmlScrapService(Category category) { return _htmlScrapService.GetUrls(category.Slug); }
public virtual IEnumerable<CategoryUrl> GetUrl(Category category) { return InternalGetUrl(category); }