WCF Data Services and ServiceRoute
After my previous post where I showed how you can eliminate the .SVC from your URI with WCF Data Services and System.Web.Routing I got a very good question
“While this changes the root URI of the service that a user can browse to,does it also change the base Uri of the service as represented in the Service document ?”
The answer is – yes it does change the base URI of the service document, but in fact even if it didn’t the service is still available at the URI with the .SVC file as long as you don’t delete it.
Here is the service document when I reference the .SVC file, note the base URI
Now note what happens when I navigate using the route URI
So yes, it does work…