コード例 #1
0
 internal static JumpActions FromWorkflowItem(WorkflowItems workflowItems, WorkflowItem workflowItem)
 {
     return(new JumpActions(workflowItems, jumpItem => new TriggerActions(workflowItem).FirstJoint(jumpItem)));
 }
コード例 #2
0
 internal static JumpActions FromWorkflowEvent(WorkflowItems workflowItems)
 {
     return(new JumpActions(workflowItems, jumpItem => WorkflowAction.Empty));
 }
コード例 #3
0
ファイル: WorkflowAction.cs プロジェクト: gurmitteotia/guflow
 internal static WorkflowAction StartWorkflow(WorkflowItems workflowItems)
 {
     return(new StartWorkflowAction(workflowItems));
 }
コード例 #4
0
 private JumpActions(WorkflowItems workflowItems, Func <WorkflowItem, WorkflowAction> triggeringAction)
 {
     _workflowItems    = workflowItems;
     _triggeringAction = triggeringAction;
 }
コード例 #5
0
 public StartWorkflowAction(WorkflowItems workflowItems)
 {
     _workflowItems = workflowItems;
 }
コード例 #6
0
 internal static JumpActions FromWorkflowEvent(WorkflowItems workflowItems)
 {
     return(new JumpActions(workflowItems, null));
 }
コード例 #7
0
 internal static JumpActions FromWorkflowItem(WorkflowItems workflowItems, WorkflowItem triggerItem)
 {
     return(new JumpActions(workflowItems, triggerItem));
 }
コード例 #8
0
 private JumpActions(WorkflowItems workflowItems, WorkflowItem triggerItem)
 {
     _workflowItems = workflowItems;
     _triggerItem   = triggerItem;
 }
コード例 #9
0
ファイル: CancelRequest.cs プロジェクト: yasinkultur/guflow
 internal CancelRequest(WorkflowItems workflowItems)
 {
     _workflowItems = workflowItems;
 }