Page Contents
Home > @loopback/context > resolveInjectedProperties
resolveInjectedProperties() function
Given a class with properties decorated with @inject
, return the map of properties resolved using the values bound in ctx
.
The function returns an argument array when all dependencies were resolved synchronously, or a Promise otherwise.
Signature:
export declare function resolveInjectedProperties(constructor: Function, ctx: Context, session?: ResolutionSession): ValueOrPromise<MapObject<BoundValue>>;
Parameters
Parameter | Type | Description |
---|---|---|
constructor | Function | The class for which properties should be resolved. |
ctx | Context | The context containing values for @inject resolution |
session | ResolutionSession | (Optional) Optional session for binding and dependency resolution |
Returns: