Interface IWorkflowEventContext
- Namespace
- Acuit.Pinpoint.Workflows.Workstation
- Assembly
- Acuit.Pinpoint.Workflows.Workstation.dll
Context for a workflow executing to handle a raised event.
public interface IWorkflowEventContext
Properties
WorkflowEvent
Gets the event.
WorkflowEvent WorkflowEvent { get; }
Property Value
Methods
TryPopBaseHandler(out IActivity?, out WorkflowEventHandlerOptions?)
Tries to pop the next base (i.e., the previously-registered or default) workflow event handler from the stack of handlers.
bool TryPopBaseHandler(out IActivity? workflow, out WorkflowEventHandlerOptions? workflowOptions)
Parameters
workflowIActivityOn return, the next base workflow event handler if one was available; otherwise, null.
workflowOptionsWorkflowEventHandlerOptionsOn return, if a base workflow event handler was available, its WorkflowEventHandlerOptions; otherwise, null.