Loading...
Was this page helpful?
InvokeFn: (input
: TInput, context
: StepExecutionContext) => void
| StepResponse<TOutput, TCompensateInput extends undefined ? TOutput : TCompensateInput> | Promise<void | StepResponse<TOutput, TCompensateInput extends undefined ? TOutput : TCompensateInput>>
The type of invocation function passed to a step.
TInput
objectOptionalTOutput
objectOptionalTCompensateInput
objectOptionalinput
TInputcontext
StepExecutionContextvoid | StepResponse<TOutput, TCompensateInput extends undefined ? TOutput : TCompensateInput> | Promise<void | StepResponse<TOutput, TCompensateInput extends undefined ? TOutput : TCompensateInput>>
void | StepResponse<TOutput, TCompensateInput extends undefined ? TOutput : TCompensateInput> | Promise<void | StepResponse<TOutput, TCompensateInput extends undefined ? TOutput : TCompensateInput>>TOutput
.