У меня есть функция в событии BeginRequest в global.asax, которое анализирует URL-адрес запроса, проверяет некоторые его части и перенаправляет пользователя на другой URL-адрес.
Проблема: как создать URL-адрес из routeName.Я хочу сделать это, потому что, если маршрут будет изменен, функциональность перенаправления будет работать.Мне не нравится код:
String.Format("{0}/{1}/{2}", host, part1, part2);
В связи с этим я могу использовать Url.RouteUrl, но в global.asax мне нужно вручную создать объект UrlHelper с параметрами RequestContext и RouteData.Где я могу получить объект Routedata?