Page Contents
Home > @loopback/core > addExtension
addExtension() function
Register an extension for the given extension point to the context
Signature:
export declare function addExtension(context: Context, extensionPointName: string, extensionClass: Constructor<unknown>, options?: BindingFromClassOptions): Binding<unknown>;
Parameters
| Parameter | Type | Description |
|---|---|---|
| context | [Context](/doc/en/lb4/apidocs.context.context.html) | Context object |
| extensionPointName | string | Name of the extension point |
| extensionClass | [Constructor](/doc/en/lb4/apidocs.context.constructor.html)<unknown> | Class or a provider for an extension |
| options | [BindingFromClassOptions](/doc/en/lb4/apidocs.context.bindingfromclassoptions.html) | _(Optional)_ Options Options for the creation of binding from class |
Returns:
Binding<unknown>