Page Contents

Home > @loopback/rest > ControllerRoute

ControllerRoute class

A route backed by a controller

Signature:

export declare class ControllerRoute<T extends object> extends BaseRoute 

Extends: BaseRoute

Constructors

Constructor Modifiers Description

(constructor)(verb, path, spec, controllerCtor, controllerFactory, methodName)

Construct a controller based route

Properties

Property Modifiers Type Description

_controllerCtor

protected

readonly

ControllerClass<T>

_controllerFactory

protected

readonly

ControllerFactory<T>

_controllerName

protected

readonly

string

_methodName

protected

readonly

string

Methods

Method Modifiers Description

describe()

invokeHandler(requestContext, args)

updateBindings(requestContext)