public StateUpdated ( string partition, EventStore.Projections.Core.Services.Processing.PartitionState state, CheckpointTag basedOn ) : void | ||
partition | string | |
state | EventStore.Projections.Core.Services.Processing.PartitionState | |
basedOn | CheckpointTag | |
return | void |
protected override void CapturePartitionStateUpdated(string partition, PartitionState oldState, PartitionState newState) { if (_partitionStateUpdateManager == null) { _partitionStateUpdateManager = new PartitionStateUpdateManager(_namingBuilder); } _partitionStateUpdateManager.StateUpdated(partition, newState, oldState.CausedBy); }
public void setup() { _updateManager = new PartitionStateUpdateManager(ProjectionNamesBuilder.CreateForTest("projection")); _updateManager.StateUpdated("partition", new PartitionState("{\"state\":1}", null, _one), _zero); _updateManager.StateUpdated("partition", new PartitionState("{\"state\":2}", null, _two), _one); }
public void setup() { _updateManager = new PartitionStateUpdateManager(new ProjectionNamesBuilder("projection")); _updateManager.StateUpdated("partition", "state", _zero, _one); _updateManager.StateUpdated("partition", "state2", _one, _two); }