站点地图 - MvcSiteMapProvider
MvcSiteMapProvider 可以用于 Mvc 的站点地图的生成
(目前大概只支持静态或者简单的动态站点生成)
首先在 Nuget 上下载 MvcSiteMapProvider.Mvc5
安装了 Mvc5 的版本之后 会自动安装 Web 和 Mvc5.Core
之后可以直接配置文件 Mvc.sitemap 这个是默认生成的,
这里可以使用 controller . 也可以使用 url 来指定
这里值得注意的是
这里的 contoller 只能在 Route 设置为 controller/action 的时候使用
不一致的路由规则可能不会使站点地图生效
这里配置好了之后, 只用在视图中声明即可