Custom Task Dispatch

Stream event out, direct grain callback back

Custom Task Dispatch Stream event out, direct grain callback back ExecuteCustomTaskEvent implicit subscription GetVariables variable scope resolved inputs outputs or throw CompleteActivity → advance FailActivity(code) → boundary Dispatch Execute Report back Workflow · instance grain · Sequence participant Workflow instance grain Stream · per task type · Sequence participant Stream per task type Handler · plugin grain · Sequence participant Handler plugin grain Plugin · ExecuteAsync · Sequence participant Plugin ExecuteAsync Legend call / event return failure path default message