Проверьте, находится ли URL запроса в таблице маршрутов.
Я хочу проверить, является ли URL частью маршрутов, определенных вGlobal.asax
, Вот что у меня есть:
var TheRequest = HttpContext.Current.Request.Url.AbsolutePath.ToString();
var TheRoutes = System.Web.Routing.RouteTable.Routes;
foreach (var TheRoute in TheRoutes)
{
if (TheRequest == TheRoute.Url) //problem here
{
RequestIsInRoutes = true;
}
}
Проблема в том, что я не могу извлечь URL из маршрута. Что мне нужно изменить?