Я настолько одержим семантикой, и я хотел бы создавать осмысленные предложения с помощью правил маршрута ASP.NET MVC, которые семантически описывают действие. Например, я хочу назначить статью некоторым категориям, и для этого мне нужны следующие URL:
/assign/article-name/to-categories
который должен иметь это правило:
assign/{articleName}/to-categories
и
/assign/article-name/to/category-title/category
который должен иметь это правило:
assign/{articleName}/to/{categoryTitle}/category
.
Некоторые примеры желаемых URL:
assign/seo/to/computer/category
, или assign/how-to-drive-fast/to/general-knowledge/category
, или подобные URL-адреса.
Проблема в том, что я не профессионал в маршрутизации MVC и не могу заставить это работать. Любая помощь, пожалуйста!