使用新的MVC属性路由,我知道您可以将多个Route属性分配给单个ActionResult,但我正在寻找一种在RoutePrefix级别执行相同操作的方法.我有一个控制器,在每个动作中都应该可以通过三种途径访问:
/游戏/ {标题} /人物/ {}路线
/书籍/ {标题} /人物/ {}路线
/影片/ {名称} /字符/ {路由}
我尝试了三个单独的RoutePrefix属性,但是我得到了错误Deuplace RoutePrefix属性.如果我尝试使用逗号分隔列表,我得到Best覆盖方法,不包含带3个参数的构造函数.
是否可以设置RoutePrefix,以便它为控制器采用我想要的三条路线?