public IEnumerable <string> GetUrlsForNode(int contentId, string currentDomain, bool includeDescendants = false)
        {
            var content = _umbracoHelperWrapper.TypedContent(contentId);
            var urls    = new List <string>();

            if (!content.HasValue())
            {
                return(urls);
            }

            if (includeDescendants)
            {
                urls.AddRange(content.DescendantsOrSelf().Select(
                                  descendantContent => UmbracoFlareUrlHelper.MakeFullUrlWithDomain(descendantContent.Url, currentDomain, true))
                              );
            }
            else
            {
                urls.Add(UmbracoFlareUrlHelper.MakeFullUrlWithDomain(content.Url, currentDomain, true));
            }

            return(urls);
        }