public RebuildingProjectionRepository(ProjectionIndex index, IEventStore eventStore, ProgressTracker progressTracker, ILogger <RebuildingProjectionRepository> logger) { this.progressTracker = progressTracker; this.eventStore = eventStore; this.index = index; this.logger = logger; processedAggregates = new Dictionary <int, string>(); }