typeioc

Home > typeioc > IContainer > tryResolve

IContainer.tryResolve() method

Attempts to resolve a service with optional parameters.

Signature:

tryResolve<R>(service: {}, ...args: {}[]): R | undefined;

Parameters

Parameter Type Description
service {} service value registered prior resolution. If service is null or undefined ArgumentError is thrown
args {}[] optional arguments for the service instantiation

Returns:

R | undefined