Page Contents

Home > @loopback/express > registerMiddleware

registerMiddleware() function

Bind the middleware function or provider class to the context

Signature:

export declare function registerMiddleware(ctx: Context, middleware: Middleware | Constructor<Provider<Middleware>>, options: MiddlewareBindingOptions): Binding<Middleware>;

Parameters

Parameter Type Description
ctx Context Context object
middleware Middleware | Constructor<Provider<Middleware>> Middleware function or provider class
options MiddlewareBindingOptions Middleware binding options

Returns:

Binding<Middleware>