Page Contents
Home > @loopback/rest > RoutingTable > registerController
RoutingTable.registerController() method
Register a controller as the route
Signature:
registerController<T extends object>(spec: ControllerSpec, controllerCtor: ControllerClass<T>, controllerFactory?: ControllerFactory<T>): void;
Parameters
| Parameter | Type | Description |
|---|---|---|
| spec | [ControllerSpec](/doc/en/lb4/apidocs.openapi-v3.controllerspec.html) | |
| controllerCtor | [ControllerClass](/doc/en/lb4/apidocs.rest.controllerclass.html)<T> | |
| controllerFactory | [ControllerFactory](/doc/en/lb4/apidocs.rest.controllerfactory.html)<T> | _(Optional)_ |
Returns:
void