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