5
Я знаю, что если у меня есть URL, как XController/Action? ID = 1 и метод действияКак я могу получить доступ ко всему строку запроса в действие контроллера ASP.net
void Action(int id)
параметра идентификатор будет автоматически считывается из строки запроса.
Но как получить доступ ко всей строке запроса, если я заранее не знаю имя всех параметров. Например:
void Action(QueryStringCollection coll) {
object id = coll["id"];
}
Возможно ли это сделать?
только отдернуть к использованию запроса является вы теряете возможность сделать блок тестирования на ваши действия контроллера, не создавая HttpContext. Это всего лишь одна из тех вещей, что другой метод не существует, и профи обычно перевешивают минусы. –