How would you go about registering diferent IDbConnectionFactory instances in Funq and then access them directly within your services? Do named instances somehow come into
Although Funq doesn't support Auto wiring, ServiceStack implementation of it does. The latest version of ServiceStack includes the Funq.Container overloads:
container.RegisterAutoWired();
container.RegisterAutoWiredAs();
container.RegisterAs();
So in Steven's example you can also do:
container.RegisterAs();
And it will automatically register the dependencies for you.