Я работаю над приложением, которое потенциально имеет очень длинные строки запросов для поддержания состояния.Каков наилучший способ обработки длинных строк запроса в MVC?
Я не уверен, что лучший способ обработать эти длинные строки запросов в методах действий, так как в итоге у меня будет очень длинный список параметров.
Лучше всего получить доступ к параметрам строки запроса непосредственно из объекта запроса или мне нужно продолжить и создать метод действия с очень длинным списком параметров?
т. Е. Необходимо задать параметры конфигурации для настройки страницы. таким образом, мы могли бы иметь строку запроса, например: избавиться = 123 & ставка = 456 & чид = 789 & сделал = ааа & BG = 333 & е = 999 & .....
public ActionResult AvailableTimes(int rid, int bid, int cid, string did, string bg, string f......)
{
// Do stuff
}
или
public ActionResult AvailableTimes()
{
var query = Request.Query;
// Do stuff
}
Заранее спасибо.
Лучшим вариантом является, вероятно, перемещение данных строки запроса в другом месте, например сеанс или профиль. – jrummell
Дайте нам пример того, что вы можете встретить ... –
@ edmastermind29 обновили сообщение с примера – ranjez