Methods
get
- get<T>(identifier: (new (...args: any[]) => T), args?: any[], objectContext?: ObjectContext): T
- 
Parameters
- 
identifier: (new (...args: any[]) => T)
- 
- new (...args: any[]): T
- 
Returns T
 
 
- 
Optionalargs: any[]
- 
 
 Returns T
- get<T>(identifier: ObjectIdentifier, args?: any[], objectContext?: ObjectContext): T
- 
Returns T
getAsync
- getAsync<T>(identifier: (new (...args: any[]) => T), args?: any[], objectContext?: ObjectContext): Promise<T>
- 
Parameters
- 
identifier: (new (...args: any[]) => T)
- 
- new (...args: any[]): T
- 
Returns T
 
 
- 
Optionalargs: any[]
- 
 
 Returns Promise<T>
- getAsync<T>(identifier: ObjectIdentifier, args?: any[], objectContext?: ObjectContext): Promise<T>
- 
Returns Promise<T>
 
 
 
Abstract Object Factory 对象容器抽象