我正在为即将发布的OSS制作文档。网址将与/Documentation/{class name}
类似。所有文档视图都命名为{namespace}_{classname}
。基本上我想知道是否有办法将/Documentation/*
的所有请求定向到我的文档控制器中的方法,以便我可以做类似的事情
return View({class name});
而不是必须为每个类创建一个方法
答案 0 :(得分:0)
您可以在路由中处理。
routes.MapRoute(
"Docs", // Route name
"Documentation/{className}", // URL with parameters
new { controller = "Documentation", action = "Show", className = "" } // Parameter defaults
);
当然假设您有一个带有Show属性的DocumentationController。