Page Contents
Home > @loopback/rest > ControllerRoute > (constructor)
ControllerRoute.(constructor)
Construct a controller based route
Signature:
constructor(verb: string, path: string, spec: OperationObject, controllerCtor: ControllerClass<T>, controllerFactory?: ControllerFactory<T>, methodName?: string);
Parameters
| Parameter | Type | Description |
|---|---|---|
| verb | string | http verb |
| path | string | http request path |
| spec | OperationObject | OpenAPI operation spec |
| controllerCtor | ControllerClass<T> | Controller class |
| controllerFactory | ControllerFactory<T> | A factory function to create a controller instance |
| methodName | string | Controller method name, default to x-operation-name |