MCPcopy
hub / github.com/nestjs/nest / getEffectiveResolutionContext

Method getEffectiveResolutionContext

packages/core/injector/injector.ts:1138–1152  ·  view source on GitHub ↗
(
    dependency: InstanceWrapper | undefined,
    resolutionContext: ResolutionContext,
    parentInquirer: InstanceWrapper | undefined,
  )

Source from the content-addressed store, hash-verified

1136 }
1137
1138 private getEffectiveResolutionContext(
1139 dependency: InstanceWrapper | undefined,
1140 resolutionContext: ResolutionContext,
1141 parentInquirer: InstanceWrapper | undefined,
1142 ): ResolutionContext {
1143 return this.createResolutionContext(
1144 resolutionContext.contextId,
1145 this.getEffectiveInquirer(dependency, resolutionContext, parentInquirer),
1146 this.getEffectiveInquirerId(
1147 dependency,
1148 resolutionContext,
1149 parentInquirer,
1150 ),
1151 );
1152 }
1153
1154 private hasDenseCtorMetadata<T>(
1155 wrapper: InstanceWrapper<T>,

Callers 3

resolveParamMethod · 0.95
resolvePropertiesMethod · 0.95

Calls 3

getEffectiveInquirerMethod · 0.95

Tested by

no test coverage detected