private IEnumerable <string> GetAllContentUrls() { var urls = new List <string>(); var roots = _umbracoHelperWrapper.TypedContentAtRoot(); foreach (var root in roots) { var allContent = root.DescendantsOrSelf(); urls.AddRange(allContent.Select(content => content.Url)); } return(urls); }