Я хочу создать каталог продуктов с категориями N-уровня
e.g.
/Catalog/Category1/Category2/../SubCategoryN/Product/{ProductActions}/{ID} And at the same time be able to /Catalog/Category1/Category2/../SubCategoryN/{CategoryActions}
Возможно ли это, и если да, то как?





Не с классом Route по умолчанию, но вы можете создать свой собственный класс маршрута, унаследовав его от RouteBase. По сути, вам придется выполнять всю работу по синтаксическому анализу URL-адреса самостоятельно, но вы можете использовать источник из Route, чтобы начать работу.
Я работал над получением от RouteBase, но не понимаю, что должен делать GetVirualPathData. Может пост и пример?