У меня есть таблицарекурсивные маршрутов в ASP.NET MVC
Category
--------
Id
Name
ParentId (null)
Категории могут быть бесконечно рекурсивными, но, вероятно, Максом из примерно 3 уровней, я хочу, чтобы мои адреса для сопоставления категорий. Так, если таблица выглядела как этот
Id Name ParentId
1 Entertainment null
2 Sport 1
3 Football 2
Мой URL будет выглядеть следующим образом: http://Localhost/Entertainment/Sport/Football
Категории не изменится слишком часто, так что можно было бы жестко закодировать их в качестве последней инстанции, однако я не Я действительно хочу.
Я нашел этот ответ Routing an hiearchical path from DB with ASP.Net MVC Это еще единственный способ сделать это?