Asp.Net Routing to универсальный обработчик - PullRequest
3 голосов
/ 21 сентября 2010

У меня есть универсальный обработчик, который обслуживает изображения логотипа участника:

http://site.com/logo.ashx?memberid=123

Теперь я хочу использовать его, вызывая URL-адрес, например:

http://site.com/logo/john.jpg

Так что я бы создал для этого маршрут (шаблон: "logo / {username} .jpg").Но моя проблема в том, как мне получить {username} внутри ProcessRequest () моего универсального обработчика?Это не страница, поэтому я не могу получить Page.RouteData.Values.

Есть идеи?

Спасибо, Андрей

1 Ответ

4 голосов
/ 21 сентября 2010

Я нашел этот хороший пост, который ответил на мой вопрос: http://petesdotnet.blogspot.com/2009/09/generic-handlers-and-aspnet-routing.html

...