Я пытаюсь перерезать существующее приложение WebForms, чтобы использовать маршрутизацию, и хочу сделать это поэтапно. Однако у меня возникают некоторые проблемы с конкретным маршрутом:
//I want to catch existing calls to .aspx pages, but force them through
// a route, so I can eventually drop the .aspx extension
new Route("{page}.aspx", new MyCustomRoute());
Это вообще не работает, так как вызовы [SomePage] .aspx никогда не отключают этот маршрут ... Если я изменю маршрут так, чтобы он выглядел следующим образом:
//Same thing sans .aspx extension
new Route("{page}", new MyCustomRoute());
Все звонки на [SomePage] принимаются. Есть идеи?