은이 같은 작업이 있습니다경로 속성에 슬러그를 설정하는 방법은 무엇입니까?
[HttpGet]
[Route("~/books/{id:int:min(1)}/{slug?}")]
public ActionResult Book(int? id, string slug)
{
if (slug == null)
{
slug = "awesome-book";
return RedirectToAction("Book", new { id, slug });
}
etc.
}
문제는 새로운 경로가 같이 발생하는 것입니다 '책/1 슬러그 = 멋진 책?'하고 내가 '책을 원하지만 아니다/1/awesome-book '입니다. 어떻게 슬러그를 적절하게 설정할 수 있습니까?
어떤 버전의 MVC를 사용하고 있습니까? –
MVC 버전 : 5.2.2 – Dan