2016-06-16 2 views
2

У меня есть сайт Нэнси, и я ищу динамический генератор карты сайта.динамический файл Sitemap для Nancy app

Есть много карта сайта примеров поколения там, но все те, которые я посмотрел на связаны какие-то обновления вручную, например, как этот для MVC:

new SitemapItem(Url.QualifiedAction("index", "home"), changeFrequency: SitemapChangeFrequency.Always, priority: 1.0), 

Если я должен обновить код каждый раз Я добавляю представление, а затем могу использовать онлайн-генератор или добавить новую страницу в статический файл.

Кто-нибудь знает о методе, который мог бы сканировать модули nancy для маршрутов и генерировать карту сайта «на лету»?

ответ

0

Я написал мою руку и честно не знаю, как вы можете автоматизировать ее на сервере без знания приложений. Исключение было бы чем-то вроде только статических маршрутов, так как большинство приложений используют множество маршрутов на основе параметров (например,/item/{id}). Нэнси не знает и не заботится о значении id, поэтому вы не можете попросить его предоставить список действительных URL-адресов. Как вы упомянули, помимо написания пользовательского модуля в Nancy вы также можете использовать внешний инструмент для обхода сайта для его создания.

Смежные вопросы