Бесконечные параметры URL для маршрута ASP.NET MVC

Мне нужна реализация, в которой я могу получать бесконечные параметры на моем контроллере ASP.NET. Будет лучше, если я приведу вам пример:

Предположим, у меня будут следующие URL:

example.com/tag/poo/bar/poobar
example.com/tag/poo/bar/poobar/poo2/poo4
example.com/tag/poo/bar/poobar/poo89

Как видите, после example.com/tag/ будет добавлено бесконечное количество тегов. ] и косая черта будет здесь разделителем.

На контроллере я бы хотел сделать следующее:

foreach(string item in paramaters) { 

    //this is one of the url paramaters
    string poo = item;

}

Есть ли какой-нибудь известный способ добиться этого? Как я могу получить значения от контроллера? С Dictionary или List ?

ПРИМЕЧАНИЕ:

Вопрос не очень хорошо объяснен, IMO, но я изо всех сил старался уместить его. { {1}} дюйм. Не стесняйтесь настраивать его

38
задан Anton Gogolev 22 September 2011 в 13:40
поделиться