Analisar um URL Usando ASP.NET MVC Routing
-
19-09-2019 - |
Pergunta
Eu tenho um URL no formato de cadeia que eu quero analisar para obter os relevent valores de rota. Eu poderia analisar a cadeia manualmente, mas eu quero usar minha configuração de roteamento por isso não estou vinculado ao formato de seqüência particular (para que eu possa alterar o formato de URL facilmente).
Eu estou tentando usar o método GetRouteData na RouteCollection, mas isso leva um HttpContextBase parâmetro. Obviamente esta multa funciona quando o URL é o URL atual, mas eu preciso ser capaz de passar em qualquer URL.
Em meus testes de unidade de roteamento I simulada HttpContextBase para fora, mas eu não quero fazer isso no código de produção!
Todas as idéias?
Solução
Provavelmente você encontrará informações úteis aqui