en la ruta:En MVC, ¿la información de paginación debe ir en la ruta o cadena de consulta?
Formato:http://mydomain.com/ {categoría}/{subcategoría}/{numPag}/{pageSize}
Ejemplo:http://mydomain.com/books/thriller/3/25
En la cadena de consulta:
Formato:http://mydomain.com/ {category}/{subcategory}? numPag = {numPag} & pageSize = {pageSize}
Ejemplo:http://mydomain.com/books/thriller?pageNumber=3&pageSize=25
me gusta tener todo en el camino, pero mi problema con esto es que si bien es obvio (o al menos algo obvio) qué "libros" y "thriller" están en el primer ejemplo, el "3" y "25" parecen bastante arbitrarios en contraste.
¿Existe un método canónico para determinar qué sucede en MVC, o realmente depende del desarrollador?
que cubre más o menos mi opinión también. –
+1 De acuerdo, esa es la mejor opción. –