Page Contents
Home > @loopback/context > ConfigurationResolver > getConfigAsValueOrPromise
ConfigurationResolver.getConfigAsValueOrPromise() method
Resolve config for the binding key
Signature:
getConfigAsValueOrPromise<ConfigValueType>(key: BindingAddress<unknown>, propertyPath?: string, resolutionOptions?: ResolutionOptions): ValueOrPromise<ConfigValueType | undefined>;
Parameters
Parameter | Type | Description |
---|---|---|
key | BindingAddress<unknown> | Binding key |
propertyPath | string | (Optional) Property path for the option. For example, x.y requests for <config>.x.y . If not set, the config object will be returned. |
resolutionOptions | ResolutionOptions | (Optional) Options for the resolution. - optional: if not set or set to true , undefined will be returned if no corresponding value is found. Otherwise, an error will be thrown. |
Returns:
ValueOrPromise<ConfigValueType | undefined>