Мы хотели бы написать часть промежуточного программного обеспечения OWIN, которое просматривает текущий запрос и проверяет, соответствует ли он каким-либо сопоставленным маршрутам (мы используем web.api, поэтому мы регистрируем маршруты с помощью метода httpRouteCollection.MapHttpRoute
.
Если текущий запрос не соответствует ни одному из известных настроенных маршрутов, мы хотели бы отклонить его с помощью пользовательского сообщения 404.
Можно ли определить из контекста OWIN, соответствует ли текущий запрос одному из определенных маршрутов?