public PartitionDeletedWorkItem(
     IEventProcessingProjectionPhase projection, EventReaderSubscriptionMessage.PartitionDeleted message)
     : base(null)
 {
     _partition = message.Partition;
     _projection = projection;
     _message = message;
     _requiresRunning = true;
 }
Exemple #2
0
 public PartitionDeletedWorkItem(
     IEventProcessingProjectionPhase projection, EventReaderSubscriptionMessage.PartitionDeleted message)
     : base(null)
 {
     _partition       = message.Partition;
     _projection      = projection;
     _message         = message;
     _requiresRunning = true;
 }
 public PartitionCompletedWorkItem(
     IEventProcessingProjectionPhase projection, ICoreProjectionCheckpointManager checkpointManager,
     string partition, CheckpointTag checkpointTag)
     : base()
 {
     _projection        = projection;
     _checkpointManager = checkpointManager;
     _partition         = partition;
     _checkpointTag     = checkpointTag;
 }
 public CommittedEventWorkItem(
     IEventProcessingProjectionPhase projection, EventReaderSubscriptionMessage.CommittedEventReceived message,
     StatePartitionSelector statePartitionSelector)
     : base(null)
 {
     _projection             = projection;
     _statePartitionSelector = statePartitionSelector;
     _message         = message;
     _requiresRunning = true;
 }
 public PartitionCompletedWorkItem(
     IEventProcessingProjectionPhase projection, ICoreProjectionCheckpointManager checkpointManager,
     string partition, CheckpointTag checkpointTag)
     : base()
 {
     _projection = projection;
     _checkpointManager = checkpointManager;
     _partition = partition;
     _checkpointTag = checkpointTag;
 }
 public CommittedEventWorkItem(
     IEventProcessingProjectionPhase projection, EventReaderSubscriptionMessage.CommittedEventReceived message,
     StatePartitionSelector statePartitionSelector)
     : base(null)
 {
     _projection = projection;
     _statePartitionSelector = statePartitionSelector;
     _message = message;
     _requiresRunning = true;
 }