Configure ServiceStack Base URI
===

I'm creating a self-hosted REST service using service stack & AppHostHttpListenerBase.  I'd like to use a base URI for my services (e.g. "api") like so:

    http://myserver/api/service1/param
    http://myserver/api/service2/param) 

How do I do this without defining "api" in each of my routes.  In IIS, I can set a virtual directory to isolate the services, but how do I do this when self-hosting?