Page Contents
Home > @loopback/context > invokeMethod
invokeMethod() function
Invoke a method using dependency injection. Interceptors are invoked as part of the invocation.
Signature:
export declare function invokeMethod(target: object, method: string, ctx: Context, nonInjectedArgs?: InvocationArgs, options?: InvocationOptions): ValueOrPromise<InvocationResult>;
Parameters
Parameter | Type | Description |
---|---|---|
target | object | Target of the method, it will be the class for a static method, and instance or class prototype for a prototype method |
method | string | Name of the method |
ctx | Context | Context object |
nonInjectedArgs | InvocationArgs | (Optional) Optional array of args for non-injected parameters |
options | InvocationOptions | (Optional) Options for the invocation |
Returns: