示例#1
0
        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));
        }
示例#2
0
        public void WaitForTriggerSet(string triggerName)
        {
            var state = new TriggerWaitingState(triggerName);

            CreateSubatomInternal(() => Trigger.On(triggerName), state, JobContinuationOptions.OnAnyFinishedState);
        }