IRouter
Interface: IRouter
Defined in: packages/core/src/rest/irest.ts:204
Methods
discoverFilters()
discoverFilters(
services):void
Defined in: packages/core/src/rest/irest.ts:216
Auto-discover services with request-filter and cors-filter capabilities
Parameters
services
Iterable<{ getCapabilities: Record<string, any>; }>
Returns
void
discoverRoutes()
discoverRoutes(
services):void
Defined in: packages/core/src/rest/irest.ts:220
Auto-discover routes declared via @Route on each service and register them
Parameters
services
Iterable<any>
Returns
void
execute()
execute(
context):Promise<void>
Defined in: packages/core/src/rest/irest.ts:212
Parameters
context
Returns
Promise<void>
exportOpenAPI()
exportOpenAPI(
arg0):any
Defined in: packages/core/src/rest/irest.ts:208
Add to context information and executor based on the http context
Parameters
arg0
boolean
Returns
any
registerCORSFilter()
registerCORSFilter(
filter):any
Defined in: packages/core/src/rest/irest.ts:211
Parameters
filter
Returns
any
registerModelUrl()
registerModelUrl(
arg0,prefix):unknown
Defined in: packages/core/src/rest/irest.ts:209
Parameters
arg0
any
prefix
string
Returns
unknown
registerRequestFilter()
registerRequestFilter(
filter):any
Defined in: packages/core/src/rest/irest.ts:210
Parameters
filter
Returns
any