typeioc

Home > typeioc > IContainer > tryResolveNamedAsync

IContainer.tryResolveNamedAsync() method

Asynchronously attempts to resolve a service with specific name and optional parameters

Signature:

tryResolveNamedAsync<R>(service: {}, name: string, ...args: {}[]): Promise<R | undefined>;

Parameters

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>