public static SitemapResult Sitemap(this Controller @this, SitemapUrlSet urlSet)
 {
     return new SitemapResult
     {
         UrlSet = urlSet
     };
 }
Example #2
0
        public void WriteSitemp(SitemapUrlSet urlSet)
        {
            WriteStartSitemap();

            foreach (var url in urlSet)
            {
                WriteUrl(url);
            }

            WriteEndSitemap();
        }
        public void Given_url_set_and_few_addings()
        {
            _urlSet = new SitemapUrlSet
            {
                // You can add all values
                {"http://kievalt.net", DateTime.UtcNow, SitemapChangeFrequency.Daily, 1 },

                // Or just URL
                "http://kievalt.net/home/calendar/",

                // Or even sitemap itself
                new SitemapUrl
                {
                    Location = "http://kievalt.net/speakers/",
                    Priority = 0.5
                }
            };
        }
Example #4
0
 public SitemapResult()
 {
     UrlSet = new SitemapUrlSet();
 }