public string OnTriggerSet(string triggerName, [NotNull, InstantHandle] Expression <Func <Task> > action, JobContinuationOptions atomProgress = JobContinuationOptions.OnlyOnSucceededState) { var state = new TriggerWaitingState(triggerName); return(CreateSubatomInternal(action, state, atomProgress)); }
public void WaitForTriggerSet(string triggerName) { var state = new TriggerWaitingState(triggerName); CreateSubatomInternal(() => Trigger.On(triggerName), state, JobContinuationOptions.OnAnyFinishedState); }