Page Contents

Home > @loopback/context > InvocationContext

InvocationContext class

InvocationContext represents the context to invoke interceptors for a method. The context can be used to access metadata about the invocation as well as other dependencies.


export declare class InvocationContext extends Context 

Extends: Context


Constructor Modifiers Description
(constructor)(parent, target, methodName, args, source)   Construct a new instance of InvocationContext


Property Modifiers Type Description
args readonly InvocationArgs  
description readonly string Description of the invocation
methodName readonly string  
source? readonly InvocationSource<unknown> | undefined (Optional)
target readonly object  
targetClass readonly Function The target class, such as OrderController
targetName readonly string The target name, such as OrderController.prototype.cancelOrder


Method Modifiers Description
assertMethodExists()   Assert the method exists on the target. An error will be thrown if otherwise.
invokeTargetMethod(options)   Invoke the target method with the given context