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);
 }