mit Platzhaltern in ServiceRoute

8

Ich habe eine WCF-App, die früher mehrere Dienste hatte, aber jetzt haben wir sie in einen einzigen Dienst umgewandelt, aber die Clients rufen sie immer noch mit ihren älteren URLs auf.

Um dies zu ermöglichen, verwende ich die RouteTable, um sie wie folgt an die einzelne Implementierung zu leiten.

%Vor%

Ist es möglich, zu spezifizieren, dass alle Dienste zu einer einzelnen Implementierung gehen, indem Sie eine Art Platzhalter im URL-Muster der ServiceRoute benutzen?

So etwas wie

%Vor%

oder eine andere Möglichkeit, dasselbe Ziel zu erreichen.

    
np-hard 08.04.2011, 13:57
quelle

2 Antworten

0

Verwenden Sie {dontcare} anstelle von * Da ServiceRoute von Route erbt, scheint es, als ob es basierend auf MSDN-Dokumentation

funktionieren sollte     
bc3tech 15.08.2011 16:57
quelle
0

Mein Vorschlag ist, dies durch IIS-URL-Re-Writing zu tun, das Platzhalter erlaubt:

Ссылка

    
Daniel Dawes 03.08.2015 14:15
quelle

Tags und Links