C# asp.net MVC通用操作处理程序
我正在为即将发布的OSS制作文档。url将类似于C# asp.net MVC通用操作处理程序,c#,asp.net,C#,Asp.net,我正在为即将发布的OSS制作文档。url将类似于/Documentation/{classname}。所有文档视图都命名为{namespace}{classname}。基本上,我想知道是否有一种方法可以将所有对/Documentation/*的请求定向到我的文档控制器中的一个方法,这样我就可以执行以下操作 return View({class name}); 不必为每个类创建一个方法,您可以在路由中处理它 routes.MapRoute( "Docs",
/Documentation/{classname}
。所有文档视图都命名为{namespace}{classname}
。基本上,我想知道是否有一种方法可以将所有对/Documentation/*
的请求定向到我的文档控制器中的一个方法,这样我就可以执行以下操作
return View({class name});
不必为每个类创建一个方法,您可以在路由中处理它
routes.MapRoute(
"Docs", // Route name
"Documentation/{className}", // URL with parameters
new { controller = "Documentation", action = "Show", className = "" } // Parameter defaults
);
当然,这假设您有一个具有Show属性的DocumentationController。可能的重复项