我有使屬性在路由配置文件路由和我聲明屬性路由作爲多個控制器類型匹配所請求的URL的是
[RoutePrefix("receive-offer")]
public class ReceiveOfferController : Controller
{
// GET: ReceiveOffer
[Route("{destination}-{destinationId}")]
public ActionResult Index(int destinationId)
{
return View();
}
}
public class DestinationController : Controller
{
[Route("{country}/{product}-{productId}")]
public ActionResult Destination(string country, string product, int productId)
{
return View();
}
}
在上述兩個控制器之一具有靜態prifix和其它具有可變的前綴 但我得到多個控制器類型被發現與這兩個控制器的URL錯誤相匹配。
這種路由模式有什麼問題。
可以顯示網址? – Usman
URL就會像 (域/接收報價/紐約-1)/////////// (域/ USA /紐約-1) 在上述兩個URL USA可以是取而代之的是任何其他國家的收貨報價是靜態的。 –