Example #1
0
        public void Add(string item)
        {
            if (item == null)
            {
                throw new ArgumentNullException(nameof(item));
            }

            _state.Add(this, item);
        }
Example #2
0
        private void ExecuteCreate(ICreator creator, CreateAction create)
        {
            if (!creator.CanCreate(create))
            {
                return;
            }

            var obj = creator.Create(create);

            State.Add(obj);
        }
Example #3
0
 public void Add(ITuple tuple)
 {
     AddDelay();
     currentState.Add(tuple);
 }
Example #4
0
 public static void SetActiveState(this IState <IPipeline> state, IThreadState activeState)
 {
     state.Add(StateKeys.ActiveState, activeState);
 }
Example #5
0
 public static void SetDurationToIgnoreOnFailure(this IState <IPipeline> state, TimeSpan[] timeSpans)
 {
     state.Add(StateKeys.DurationToIgnoreOnFailure, timeSpans);
 }
Example #6
0
 public static void SetMaximumFailureCount(this IState <IPipeline> state, int count)
 {
     state.Add(StateKeys.MaximumFailureCount, count);
 }
Example #7
0
 public static void SetErrorQueue(this IState <IPipeline> state, IQueue queue)
 {
     state.Add(StateKeys.ErrorQueue, queue);
 }
Example #8
0
 public static void SetDeferredQueue(this IState <IPipeline> state, IQueue queue)
 {
     state.Add(StateKeys.DeferredQueue, queue);
 }
Example #9
0
 public static void SetWorkQueue(this IState state, IQueue queue)
 {
     state.Add(StateKeys.WorkQueue, queue);
 }
Example #10
0
 public void Add(ITuple tuple)
 {
     currentState.Add(tuple);
 }