Я пытаюсь понять эти новые теги ASP.CORE, но не могу понять, как создать ссылку для действия с обычным маршрутом
Вот мое действие:
[Route("[controller]/icatalog/{cartID:int:min(1)}",Name ="CatalogeRoute")]
[ActionName("Catalog")]
public IActionResult PublicCatatalog(int cartID)
{
return View("Cart")
}
Генерация "по-старому" работает нормально
Рабочая:
<a href="@Url.Action("Catalog","Home",new {basketID=1 })">Test2</a>
<a class="nav-link" href="@Url.Link("CatalogeRoute",new {card=1 })"> Test3</a>
Но теги ASP.CORE не работают:
<a asp-action="Catalog" asp-controller="Home" asp-route-id="1">Test1</a>