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 |
Controller class | |
|
controllerFactory |
(Optional) A factory function to create a controller instance | |
|
methodName |
string |
(Optional) Controller method name, default to |