public DisableToken(TrackDispatcher trackDispatcher) { TrackDispatcher = trackDispatcher ?? throw new NullReferenceException(); if (TrackDispatcher.IsEnable) { TrackDispatcher.IsEnable = false; IsCallback = true; } }
public TrackValue(T initValue, TrackDispatcher commandDispatcher) : base(commandDispatcher) { Value = initValue; }
public TrackObject(TrackDispatcher trackDispatcher) { TrackDispatcher = trackDispatcher ?? throw new ArgumentNullException(COMMAND_DISPATCHER_NULL_MESSAGE); }
public TrackValue(TrackDispatcher commandDispatcher) : base(commandDispatcher) { }
public CommandedValuesCreator(TrackDispatcher commandDispatcher) { CommandDispatcher = commandDispatcher ?? throw new ArgumentNullException(nameof(commandDispatcher)); }