Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ManagedResolverFactory

解析工厂

Hierarchy

  • ManagedResolverFactory

Constructors

constructor

Properties

afterCreateHandler

afterCreateHandler: any[] = []

beforeCreateHandler

beforeCreateHandler: any[] = []

context

singletonCache

singletonCache: Map<string, any> = new Map<ObjectIdentifier, any>()

Accessors

props

  • get props(): any

Methods

afterEachCreated

  • afterEachCreated(fn: function): void

beforeEachCreated

  • beforeEachCreated(fn: function): void

create

createAsync

depthFirstSearch

  • depthFirstSearch(identifier: string, definition: IObjectDefinition, depth?: string[]): boolean

destroyCache

  • destroyCache(): Promise<void>

isCreating

registerResolver

resolveManaged

  • resolveManaged(managed: IManagedInstance): any

resolveManagedAsync

  • resolveManagedAsync(managed: IManagedInstance): Promise<any>

tpl

  • tpl(value: any): any

Generated using TypeDoc