示例#1
0
        /// <summary>
        /// Fills the sitemap structure.
        /// </summary>
        public void OnGet()
        {
            Builder = _sitemapFactory.Create(Url);

            Builder.AddPage("book-accuracy-list", null, null, 0.5, "Book Accuracy List");
            Builder.AddPage("books", null, null, 0.1, "Books");
            Builder.AddPage("bulk-order", null, null, 0.1, "Bulk Order");
            Builder.AddPage("contact", null, null, 0.1, "Contact");
            Builder.AddPage("email-sent", null, null, 0.0);
            Builder.AddPage("error", null, null, 0.0);
            Builder.AddPage("how-to-measure-hawkins-scale", null, null, 1.0, "How to Measure Hawkins Scale");
            Builder.AddPage("how-to-muscle-testing", null, null, 1.0, "How to Do Muscle Testing");
            Builder.AddPage("how-to-pendulum-reading", null, null, 1.0, "How to Do Pendulum Reading");
            Builder.AddPage("index", null, null, 0.2, "Home");
            Builder.AddPage("mission", null, null, 0.1, "Mission");
            Builder.AddPage("privacy", null, null, 0.1, "Privacy");
            Builder.AddPage("sitemap", null, null, 0.1, "Sitemap");
            Builder.AddPage("terms", null, null, 0.1, "Terms");

            var query = from b in _db.Book
                        orderby b.Title
                        select new
            {
                b.Title,
                b.Key
            };
            var parent = Builder.AddUrl(null, null, null, null, "Books Reviews");

            foreach (var book in query.Distinct())
            {
                Builder.AddUrl(Url.AbsolutePage($"book-accuracy-list-detail", null, new { key = book.Key }), null, null, 0.6, $"{book.Title}", parent);
            }
        }
示例#2
0
        /// <summary>
        /// Fills the sitemap structure.
        /// </summary>
        public void OnGet()
        {
            Builder = _sitemapFactory.Create(Url);

            Builder.AddPage("/about-us", null, null, 0.1, "About Us");

            Builder.AddPage("/contact-us", null, null, 0.1, "Contact Us");

            var defEn = Builder.AddPage("/definitions/index", null, null, 0.5, "Definitions (EN)");

            Builder.AddPage("/definitions/what-is-alchemy", null, null, 0.5, "Alchemy", defEn);
            Builder.AddPage("/definitions/what-are-chakras", null, null, 0.5, "Chakras", defEn);
            Builder.AddPage("/definitions/what-are-emotions", null, null, 0.5, "Emotions", defEn);
            Builder.AddPage("/definitions/what-is-spirituality", null, null, 0.5, "Spirituality", defEn);

            var defEs = Builder.AddPage("/definitions/es/index", null, null, 0.5, "Definiciones (ES)");

            Builder.AddPage("/definitions/es/que-es-alquimia", null, null, 0.5, "Alquimia", defEs);
            Builder.AddPage("/definitions/es/que-son-emociones", null, null, 0.5, "Emociones", defEs);
            Builder.AddPage("/definitions/es/que-es-espiritualidad", null, null, 0.5, "Espiritualidad", defEs);

            var defFr = Builder.AddPage("/definitions/fr/index", null, null, 0.5, "Définitions (FR)");

            Builder.AddPage("/definitions/fr/alchimie", null, null, 0.5, "Alchimie", defFr);
            Builder.AddPage("/definitions/fr/emotions", null, null, 0.5, "Émotions", defFr);
            Builder.AddPage("/definitions/fr/spiritualite", null, null, 0.5, "Spiritualité", defFr);

            Builder.AddPage("/free-training", null, null, 0.2, "Free Training");

            Builder.AddPage("/index", null, null, 0.8, "Home");

            Builder.AddPage("/privacy", null, null, 0.1, "Privacy");

            var services = Builder.AddPage("/services", null, null, 0.1, "Services");

            Builder.AddPage("/strategy-session", null, null, 0.6, "Strategy Session", services);
            Builder.AddPage("/god-connection", null, null, 0.6, "God Connection Attunement", services);
            Builder.AddPage("/soul-alignment-reading", null, null, 0.6, "Soul Alignment Reading", services);
            Builder.AddPage("/crystal-attunement", null, null, 0.6, "Crystal Attunement", services);
            Builder.AddPage("/powerliminals", null, null, 0.4, "Powerliminals", services);
            Builder.AddPage("/powerliminals-nonrivalry", null, null, 0.4, "Powerliminals Nonrivalry", services);
            Builder.AddPage("/remote-cell-reprogramming", null, null, 0.6, "Remote Cell Reprogramming", services);
            Builder.AddContent("/files/god-connection-attunement.pdf", null, null, 0.6, "How to Connect to God The Easy Way", services);
            Builder.AddPage("/alchemy-rings", null, null, 0.9, "Gemstones & Alchemy Rings", services);
            Builder.AddPage("/alchemy-rings-custom-men", null, null, 0.9, "Buy Custom Rings for Men", services);
            Builder.AddPage("/alchemy-rings-custom-women", null, null, 0.9, "Buy Custom Rings for Women", services);

            Builder.AddPage("/sitemap", null, null, 0.1, "Sitemap");

            Builder.AddPage("/terms", null, null, 0.1, "Terms");
        }
示例#3
0
        /// <summary>
        /// Fills the sitemap structure.
        /// </summary>
        public void OnGet()
        {
            Builder = _sitemapFactory.Create(Url);

            var about = Builder.AddPage("/self-transformation/index", null, null, 0.1, "About Us");

            Builder.AddPage("/self-transformation/bio", null, null, 0.5, "Bio", about);
            Builder.AddPage("/self-transformation/contact-us", null, null, 0.1, "Contact Us", about);
            Builder.AddPage("/self-transformation/story", null, null, 0.1, "Etienne's Story", about);
            Builder.AddPage("/self-transformation/storydaniel", null, null, 0.1, "Story Daniel", about);
            Builder.AddPage("/self-transformation/storymonica", null, null, 0.1, "Story Monica", about);
            Builder.AddPage("/self-transformation/testimonials", null, null, 0.1, "Testimonials", about);
            Builder.AddPage("/self-transformation/what-we-do", null, null, 0.1, "What We Do", about);
            Builder.AddPage("/self-transformation/who-we-work-with", null, null, 0.1, "Who We Work With", about);


            var defEn = Builder.AddPage("/definitions/index", null, null, 0.5, "Definitions (EN)");

            Builder.AddPage("/definitions/what-is-animal-magnetism", null, null, 0.5, "Animal Magnetism", defEn);
            Builder.AddPage("/definitions/what-is-charisma", null, null, 0.5, "Charisma", defEn);
            Builder.AddPage("/definitions/what-is-sexual-attraction", null, null, 0.5, "Sexual Attraction", defEn);

            var defEs = Builder.AddPage("/definitions/es/index", null, null, 0.5, "Definiciones (ES)");

            Builder.AddPage("/definitions/es/que-es-atraccion-sexual", null, null, 0.5, "Atracción Sexual", defEs);
            Builder.AddPage("/definitions/es/que-es-carisma", null, null, 0.5, "Carisma", defEs);
            Builder.AddPage("/definitions/es/que-es-magnetismo-animal", null, null, 0.5, "Magnetismo Animal", defEs);

            var defFr = Builder.AddPage("/definitions/fr/index", null, null, 0.5, "Définitions (FR)");

            Builder.AddPage("/definitions/fr/attirance-sexuelle", null, null, 0.5, "Attirance Sexuelle", defFr);
            Builder.AddPage("/definitions/fr/charisme", null, null, 0.5, "Charisme", defFr);
            Builder.AddPage("/definitions/fr/magnetisme-animal", null, null, 0.5, "Magnetisme Animal", defFr);

            Builder.AddPage("/index", null, null, 0.8, "Home");

            Builder.AddPage("/privacy", null, null, 0.1, "Privacy");

            var products = Builder.AddPage("/products", null, null, 0.1, "Products");

            Builder.AddPage("/transform-from-within", null, null, 0.3, "Transform From Within to Attract Women", products);
            Builder.AddPage("/sexual-magnetism", null, null, 1.0, "Sexual Magnetism", products);
            Builder.AddPage("/result-oriented-spirituality", null, null, 0.6, "Result-Oriented Spirituality", products);

            Builder.AddPage("/recommended", null, null, 0.2, "Recommended Links");

            Builder.AddPage("/sitemap", null, null, 0.1, "Sitemap");

            Builder.AddPage("/terms", null, null, 0.1, "Terms");
        }
示例#4
0
 public IActionResult GetSitemap()
 {
     return(new ObjectResult(_sitemapFactory.Create()));
 }