示例#1
0
 public void Handle(WorkflowCompleted e)
 {
     CanStart = true;
     CanAbort = false;
     // todo :\ doubles
     if (ManagerButtonsView != null)
     {
         ManagerButtonsView.Dispose();
     }
 }
 public Task Handle(WorkflowCompleted notification, CancellationToken cancellationToken)
 {
     notification.WorkflowExecutionContext.WorkflowInstance.FinishedAt = _clock.GetCurrentInstant();
     return(Task.CompletedTask);
 }
示例#3
0
 public Task Handle(WorkflowCompleted notification, CancellationToken cancellationToken)
 {
     return(HandleTesttWorkflowExecutionFinished(notification, cancellationToken));
 }
 public async Task Handle(WorkflowCompleted notification, CancellationToken cancellationToken)
 {
     await HandleTestWorkflowExecutionFinished(notification, cancellationToken);
 }
示例#5
0
 internal void RaiseWorkflowCompleted(WorkflowInstance wi, object result)
 {
     WorkflowCompleted.RaiseEvent(this, new WorkflowCompletedEventArgs(wi, result));
 }