injectIn method
Overwrite this to define how to inject this object in owner.
Implementation
@override
void injectIn(RelicRouter router) {
if (serverpod.config.loggingMode == ServerpodLoggingMode.verbose) {
router.use('/', _verboseLogging);
}
// Register core middleware first to ensure they wrap all user middleware
router
..use('/', _headers)
..use('/', _reportException)
..get('/', _health)
..get(
'/websocket',
_dispatchWebSocket(EndpointWebsocketRequestHandler.handleWebsocket),
)
..get(
'/v1/websocket',
_dispatchWebSocket(MethodWebsocketRequestHandler.handleWebsocket),
)
..anyOf(
{Method.get, Method.options, Method.post},
'/serverpod_cloud_storage',
_cloudStorage,
)
..any('/**', _endpoints);
}