public CopyStateStream( long upToSequenceNumber, IOperationDataStream copyContext, ProgressVector localProgress, LogFile operationLog, IReplicationNotifier replicationNotifier, Logger logger, Serializer serializer) { this.upToSequenceNumber = upToSequenceNumber; this.copyContext = copyContext; this.localProgress = localProgress; this.logger = logger; this.serializer = serializer; this.log = operationLog; this.replicationNotifier = replicationNotifier; this.records = operationLog.GetAllRecords().GetEnumerator(); }