CompensateFn
CompensateFn: (input: T | undefined, context: StepExecutionContext) => unknown | Promise<unknown>
Type Parameters
TobjectRequiredThe 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.
Type declaration
The type of compensation function passed to a step.
Parameters
inputT | undefinedRequiredReturns
unknown \| Promise<unknown>unknown | Promise<unknown>There's no expected type to be returned by the compensation function.
Was this section helpful?