Page Contents
Home > @loopback/context > tryWithFinally
tryWithFinally() function
Try to run an action that returns a promise or a value
Signature:
export declare function tryWithFinally<T>(action: () => ValueOrPromise<T>, finalAction: () => void): ValueOrPromise<T>;
Parameters
Parameter | Type | Description |
---|---|---|
action | () => ValueOrPromise<T> | A function that returns a promise or a value |
finalAction | () => void | A function to be called once the action is fulfilled or rejected (synchronously or asynchronously) |
Returns: