我有2个控制器
//本地主机:/ propertysearch
[Route("property-search")]
public ActionResult Index()
{
..
}
//本地主机:/ somesearchname
[Route("{searchName}")]
public ActionResult Preview(string searchName)
{
..
}
我试过这样,我得到了Multiple controller types were found that match the URL
这样的错误。如果多个控制器上的属性路由与请求的URL匹配,则会发生这种情况。
如果我想在多个控制器中使用相同的路径,我该怎么写?
答案 0 :(得分:2)
将路由约束添加到不接受Preview
的{{1}}操作。
property-search