dispose
@rotorsoft/act-root / act/src / dispose
Function: dispose()
dispose(
disposer?
): (code?
) =>Promise
<void
>
Defined in: libs/act/src/ports.ts:99
Registers resource disposers that are triggered on process exit.
Parameters
disposer?
The disposer function to register
Returns
A function that triggers all registered disposers and terminates the process
(
code?
):Promise
<void
>
Parameters
code?
"ERROR"
| "EXIT"
Returns
Promise
<void
>
Example
dispose(async () => { await myResource.close(); });