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

Method getDynamicMetadataByToken

packages/core/injector/container.ts:339–345  ·  view source on GitHub ↗
(
    token: string,
    metadataKey?: Exclude<keyof DynamicModule, 'global' | 'module'>,
  )

Source from the content-addressed store, hash-verified

337 K extends Exclude<keyof DynamicModule, 'global' | 'module'>,
338 >(token: string, metadataKey: K): DynamicModule[K];
339 public getDynamicMetadataByToken(
340 token: string,
341 metadataKey?: Exclude<keyof DynamicModule, 'global' | 'module'>,
342 ) {
343 const metadata = this.dynamicModulesMetadata.get(token);
344 return metadataKey ? (metadata?.[metadataKey] ?? []) : metadata;
345 }
346
347 public registerCoreModuleRef(moduleRef: Module) {
348 this.internalCoreModule = moduleRef;

Callers 5

reflectImportsMethod · 0.80
reflectProvidersMethod · 0.80
reflectControllersMethod · 0.80
reflectExportsMethod · 0.80
insertModuleNodeMethod · 0.80

Calls 1

getMethod · 0.65

Tested by

no test coverage detected