Create a service info for the given interface.
Create a service info for the given interface.
The interface to create the service info for.
The service info.
Resolve the given descriptor to the implementation of the service.
Create a router for the given services.
Create a router for the given services.
An array of service interfaces to implementations.
The services.
Turns a service implementation and descriptor into a Play router