Home > typeioc > IContainer > tryResolveNamedAsync
Asynchronously attempts to resolve a service with specific name and optional parameters
Signature:
tryResolveNamedAsync<R>(service: {}, name: string, ...args: {}[]): Promise<R | undefined>;
| Parameter | Type | Description | 
|---|---|---|
| service | {} | 
      service value registered prior resolution | 
| name | string | 
      a unique named used to register a service | 
| args | {}[] | 
      optional arguments for the service instantiation | 
Returns:
Promise<R | undefined>
null or undefined service value rejects the promise with ArgumentError If null or undefined name value rejects the promise with ArgumentError