import { DependencyInjectionUtil } from "https://deno.land/x/mandarinets@v2.3.2/main-core/dependency-injection/di.util.ts";
Contains all the util methods that are related to the DI built-in framework.
Static Methods
defineInjectionMetadata()
injectionType: DI.InjectionTypes,
target: any,
propertyName: string,
parameterIndex: number,
specificParameterName?: string,
parameterConfiguration?: any,
Defines the context for a new injection inside the DI system
definePipeMetadata()
target: any,
pipes: Array<any> | any,
propertyName: string,
parameterIndex: number,
Defines metadata for a pipe
getDIHandlerContext()
object: any,
methodName: string,
context: Mandarine.Types.RequestContext,
Get Handler inforamtion