# IInterceptorContext Interface

Module
import { IInterceptorContext } from "@tsed/di"
Source/packages/di/src/interfaces/IInterceptorContext.ts

# Overview

interface IInterceptorContext<T> {
    target: T;
    propertyKey: string;
    args: any[];
    next: IInterceptorNextHandler;
    options?: any;
    /**
     * @deprecated
     */
    method: string;
    /**
     * @deprecated
     */
    proceed<T>(err?: Error): T;
}

# Members

target: T;

propertyKey: string;

args: any[];


options?: any;

method: string;

proceed<T>(err?: Error): T;