Ejemplo n.º 1
0
 public StepActivity(StepActivityStages activity, DateTimeOffset?dateTimeOffset = null, IClock clock = null)
 {
     Activity       = activity;
     clock          = clock ?? new Clock();
     DateTimeOffset = dateTimeOffset.HasValue ? dateTimeOffset.Value : clock.UtcNow();
 }
Ejemplo n.º 2
0
 private void AddActivityToWorkflowChainLink(StepActivityStages stepActivityStage, WorkflowChainLink link) =>
 link.StepActivities.Add(new StepActivity(stepActivityStage, _clock.UtcNow()));
Ejemplo n.º 3
0
 private void AddActivityToWorkflowChainLink(StepActivityStages stepActivityStage, WorkflowState <T> workflowState) =>
 workflowState.WorkflowChain.Last.Value.StepActivities.Add(new StepActivity(stepActivityStage, _clock.UtcNow()));