Я выполняю некоторые задания в моем событии global.asax Application_AcquireRequestState
, и я хотел бы выполнить эту работу только , если текущий URL (HttpContext.Current.Request.Url
) соответствует любому зарегистрированному маршруту.
На самом деле, я не хочу выполнять код для запросов к изображениям, JavaScript или любому другому файлу.
Поэтому вопрос заключается в следующем: есть ли простой способ проверить данный URL по маршрутам?Коллекция, просто чтобы узнать, соответствует ли она какому-либо маршруту.Мне не нужно знать , какой маршрут совпадает, просто истинное или ложное будет делать эту работу.
Редактировать
Ответ от Archil работает, но почти любойURL соответствует маршруту.Это заставляет меня понять, что мой вопрос не является правильным.Что я хочу, если знать, приведет ли данный URL как-то к выполнению контроллера.Запрос /Content/site.css может соответствовать маршруту, но не будет выполнять контроллер.