public void setup() { var builder = new CheckpointStrategy.Builder(); builder.FromAll(); builder.AllEvents(); _strategy = builder.Build(ProjectionConfig.GetTest()); }
private CheckpointStrategy CreateCheckpointStrategy() { var result = new CheckpointStrategy.Builder(); result.FromAll(); result.AllEvents(); return result.Build(ProjectionMode.Persistent); }
public void setup() { var builder = new CheckpointStrategy.Builder(); builder.FromAll(); builder.AllEvents(); _strategy = builder.Build(ProjectionMode.Persistent); }
protected CheckpointStrategy CreateCheckpointStrategy() { var result = new CheckpointStrategy.Builder(); result.FromAll(); result.AllEvents(); return result.Build(); }
public void it_can_be_created() { var builder = new CheckpointStrategy.Builder(); builder.FromAll(); builder.AllEvents(); var cs = builder.Build(ProjectionMode.Persistent); }
public void it_can_be_created() { var builder = new CheckpointStrategy.Builder(); builder.FromAll(); builder.AllEvents(); var cs = builder.Build(ProjectionConfig.GetTest()); }
private CheckpointStrategy CreateCheckpointStrategy() { var result = new CheckpointStrategy.Builder(); if (_source != null) { _source(result); } else { result.FromAll(); result.AllEvents(); } return result.Build(ProjectionMode.Persistent); }
private CheckpointStrategy CreateCheckpointStrategy() { var result = new CheckpointStrategy.Builder(); result.FromAll(); result.AllEvents(); return result.Build(ProjectionConfig.GetTest()); }
protected virtual CheckpointStrategy CreateCheckpointStrategy() { var result = new CheckpointStrategy.Builder(); if (_source != null) { _source(result); } else { result.FromAll(); result.AllEvents(); result.SetEmitStateUpdated(); } return result.Build(ProjectionConfig.GetTest()); }
protected virtual CheckpointStrategy CreateCheckpointStrategy() { var result = new CheckpointStrategy.Builder(); var readerBuilder = new ReaderStrategy.Builder(); if (_source != null) { _source(readerBuilder); _source(result); } else { readerBuilder.FromAll(); readerBuilder.AllEvents(); result.FromAll(); result.AllEvents(); } var config = ProjectionConfig.GetTest(); return result.Build(config, null, readerBuilder.Build(new RealTimeProvider(), runAs: null)); }