У меня есть URL-адрес в строчном формате, который я хочу проанализировать, чтобы получить соответствующие значения маршрута. Я могу разобрать строку вручную, но я хочу использовать конфигурацию маршрутизации, поэтому я не привязан к конкретному строковому формату (поэтому я могу легко изменить формат URL-адреса).Анализ URL-адресов с использованием ASP.NET MVC-маршрутизации
Я пытаюсь использовать метод GetRouteData для RouteCollection, но для этого требуется параметр HttpContextBase. Очевидно, что это отлично работает, когда URL-адрес является текущим URL-адресом, но мне нужно иметь возможность передавать любой URL-адрес.
В моих тестах модуляции маршрутизации я издеваюсь над HttpContextBase, но я не хочу этого делать в производственном коде!
Любые идеи?
я сделал в конечном итоге переопределение HttpContextBase таким же образом, что предложено в этой теме форума. – DownChapel