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

Method getClassDependencies

packages/core/injector/injector.ts:417–425  ·  view source on GitHub ↗
(
    wrapper: InstanceWrapper<T>,
  )

Source from the content-addressed store, hash-verified

415 }
416
417 public getClassDependencies<T>(
418 wrapper: InstanceWrapper<T>,
419 ): [InjectorDependency[], number[]] {
420 const ctorRef = wrapper.metatype as Type<any>;
421 return [
422 this.reflectConstructorParams(ctorRef),
423 this.reflectOptionalParams(ctorRef),
424 ];
425 }
426
427 public getFactoryProviderDependencies<T>(
428 wrapper: InstanceWrapper<T>,

Callers 2

injector.spec.tsFile · 0.80

Calls 2

reflectOptionalParamsMethod · 0.95

Tested by

no test coverage detected