Represents cached resolutions interface.
Signature:
export interface ICache
| Property | Type | Description |
|---|---|---|
| instance | { [name: string]: any; } |
Retrieves resolution interface directly via name. Returns service resolution instance or undefined if no resolution found |
| Method | Description |
|---|---|
| resolve(name) | Resolves an instance of a service |
Resolutions could be retrieved by name. The value of the name is computed as follows (from highest to lowest priority):
name parameter for the cache method specified during resolution.
name parameter used for named registrations.
service parameter representing an object with the name property.
service parameter representing a string object