Мне нужно, чтобы URL-адреса в приложении моего босса выглядели так:
http://domain.com/Texas/Dallas/72701
Однако я не хочу писать контроллер для каждого штата и действие для каждого города.
routes.MapRoute(
"DrillDown", // Route name
"{controller}/{action}/{ZipId}",
new { controller = "State", action = "City", ZipId = UrlParameter.Optional} // Parameter defaults
Может ли кто-нибудь помочь мне написать шаблон для маршрутов, которые будут принимать State/City/Zip, не лишая меня возможности иметь обычные маршруты с controller/Action/Param ?
Оглядываюсь по сторонам и не могу найти направление.