Пример #1
0
 public FakeProjectionProcessingStrategy(
     string name, ProjectionVersion projectionVersion, ILogger logger, FakeProjectionProcessingPhase phase1,
     FakeProjectionProcessingPhase phase2)
     : base(name, projectionVersion, logger)
 {
     _phase1 = phase1;
     _phase2 = phase2;
 }
 public FakeProjectionProcessingStrategy(
     string name, ProjectionVersion projectionVersion, ILogger logger, FakeProjectionProcessingPhase phase1,
     FakeProjectionProcessingPhase phase2)
     : base(name, projectionVersion, logger)
 {
     _phase1 = phase1;
     _phase2 = phase2;
 }
Пример #3
0
 protected override ProjectionProcessingStrategy GivenProjectionProcessingStrategy()
 {
     _phase1checkpointManager = new FakeCheckpointManager(_bus, _projectionCorrelationId);
     _phase2checkpointManager = new FakeCheckpointManager(_bus, _projectionCorrelationId);
     _phase1readerStrategy    = GivenPhase1ReaderStrategy();
     _phase2readerStrategy    = GivenPhase2ReaderStrategy();
     _phase1 = new FakeProjectionProcessingPhase(0, this, Phase1CheckpointManager, _phase1readerStrategy);
     _phase2 = new FakeProjectionProcessingPhase(1, this, Phase2CheckpointManager, _phase2readerStrategy);
     return(new FakeProjectionProcessingStrategy(
                _projectionName, _version, new ConsoleLogger("logger"), Phase1, Phase2));
 }
Пример #4
0
 protected override ProjectionProcessingStrategy GivenProjectionProcessingStrategy()
 {
     _phase1checkpointManager = new FakeCheckpointManager(_bus, _projectionCorrelationId);
     _phase2checkpointManager = new FakeCheckpointManager(_bus, _projectionCorrelationId);
     _emittedStreamsTracker   = new FakeEmittedStreamsTracker();
     _phase1readerStrategy    = GivenPhase1ReaderStrategy();
     _phase2readerStrategy    = GivenPhase2ReaderStrategy();
     _phase1 = new FakeProjectionProcessingPhase(0, this, Phase1CheckpointManager, _phase1readerStrategy,
                                                 _emittedStreamsTracker);
     _phase2 = new FakeProjectionProcessingPhase(1, this, Phase2CheckpointManager, _phase2readerStrategy,
                                                 _emittedStreamsTracker);
     return(new FakeProjectionProcessingStrategy(
                _projectionName, _version, Log.Logger, Phase1, Phase2));
 }
 protected override ProjectionProcessingStrategy GivenProjectionProcessingStrategy()
 {
     _phase1checkpointManager = new FakeCheckpointManager(_bus, _projectionCorrelationId);
     _phase2checkpointManager = new FakeCheckpointManager(_bus, _projectionCorrelationId);
     _phase1readerStrategy = GivenPhase1ReaderStrategy();
     _phase2readerStrategy = GivenPhase2ReaderStrategy();
     _phase1 = new FakeProjectionProcessingPhase(0, this, Phase1CheckpointManager, _phase1readerStrategy);
     _phase2 = new FakeProjectionProcessingPhase(1, this, Phase2CheckpointManager, _phase2readerStrategy);
     return new FakeProjectionProcessingStrategy(
         _projectionName, _version, new ConsoleLogger(), Phase1, Phase2);
 }