Pregunta

Tengo una URL en formato de cadena que quiero analizar para obtener los valores de ruta relevent. Podría analizar la cadena de forma manual, pero yo quiero usar mi configuración de enrutamiento, así que no estoy atado al formato de cadena en particular (para que pueda cambiar fácilmente el formato de URL).

Estoy tratando de utilizar el método GetRouteData en el RouteCollection, pero esto toma un parámetro HttpContextBase. Obviamente, esto funciona bien cuando la URL es la URL actual, pero tengo que ser capaz de pasar en cualquier URL.

En mis pruebas de unidad de enrutamiento que se burlan HttpContextBase, pero no quiero hacer eso en el código de producción!

¿Alguna idea?

¿Fue útil?

Solución

Es probable que encuentre información útil aquí

http://forums.asp.net/t/1281667.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top