Class: RouterServiceProvider<IncomingEventType, OutgoingResponseType>
Class: RouterServiceProvider<IncomingEventType, OutgoingResponseType>
Router Service Provider.
Type Parameters
IncomingEventType
IncomingEventType extends StoneIncomingEvent = StoneIncomingEvent
OutgoingResponseType
OutgoingResponseType extends OutgoingResponse = OutgoingResponse
Implements
IServiceProvider
Constructors
Constructor
new RouterServiceProvider<IncomingEventType, OutgoingResponseType>(container): RouterServiceProvider<IncomingEventType, OutgoingResponseType>;
Constructs a new RouterServiceProvider instance.
Parameters
container
Container
The container to register the Router service provider with.
Returns
RouterServiceProvider<IncomingEventType, OutgoingResponseType>
Methods
register()
register(): Promiseable<void>;
Register the Router service provider.
Returns
Promiseable<void>
Implementation of
IServiceProvider.register
