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