5
so che se ho un URL del tipo XController/Azione? Id = 1, e un metodo di azioneCome posso accedere l'intera stringa di query in un azione di controllo ASP.net
void Action(int id)
il parametro id sarà essere letti automaticamente dalla stringa di query.
Ma come posso accedere a tutta la stringa di query quando non lo faccio in anticipo conoscere il nome di tutti i parametri. E.g:
void Action(QueryStringCollection coll) {
object id = coll["id"];
}
È possibile fare qualcosa di simile?
L'unico limite all'utilizzo di domanda è si perde la capacità di fare Unit Testing su le azioni del controller senza creare un HttpContext. È solo una di quelle cose in cui un altro metodo non esiste e i pro solitamente superano gli svantaggi. –