- Get Started
- Product
- Resources
- Tools & SDKs
- Framework
- Reference
Menu
- Get Started
- Product
- Resources
- Tools & SDKs
- Framework
- Reference
CompensateFn
CompensateFn: (input
: T | undefined
, context
: StepExecutionContext) => unknown
| Promise<unknown>
The type of compensation function passed to a step.
Type Parameters#
T
objectOptionalThe type of the argument passed to the compensation function. If not specified, then it will be the same type as the invocation function's output.
Parameters#
input
T | undefinedcontext
StepExecutionContext
context
StepExecutionContextReturns#
unknown | Promise<unknown>
unknown | Promise<unknown>There's no expected type to be returned by the compensation function.
Was this page helpful?