public IndexingStorageActions(TableStorage tableStorage, IUuidGenerator generator, Reference <SnapshotReader> snapshot, Reference <WriteBatch> writeBatch, IStorageActionsAccessor storageActionsAccessor, IBufferPool bufferPool, GeneralStorageActions generalStorageActions)
     : base(snapshot, bufferPool)
 {
     this.tableStorage = tableStorage;
     this.generator    = generator;
     this.writeBatch   = writeBatch;
     this.currentStorageActionsAccessor = storageActionsAccessor;
     this.generalStorageActions         = generalStorageActions;
 }
	    public MappedResultsStorageActions(TableStorage tableStorage, IUuidGenerator generator, OrderedPartCollection<AbstractDocumentCodec> documentCodecs, Reference<SnapshotReader> snapshot, Reference<WriteBatch> writeBatch, IBufferPool bufferPool, IStorageActionsAccessor storageActionsAccessor, ConcurrentDictionary<int, RemainingReductionPerLevel> ScheduledReductionsPerViewAndLevel, GeneralStorageActions generalStorageActions)
			: base(snapshot, bufferPool)
		{
			this.tableStorage = tableStorage;
			this.generator = generator;
			this.documentCodecs = documentCodecs;
			this.writeBatch = writeBatch;
	        this.storageActionsAccessor = storageActionsAccessor;
	        this.scheduledReductionsPerViewAndLevel = ScheduledReductionsPerViewAndLevel;
	        this.generalStorageActions = generalStorageActions;
		}
 public ListsStorageActions(TableStorage tableStorage,
                            IUuidGenerator generator, Reference <SnapshotReader> snapshot,
                            Reference <WriteBatch> writeBatch,
                            IBufferPool bufferPool,
                            GeneralStorageActions generalStorageActions)
     : base(snapshot, bufferPool)
 {
     this.tableStorage          = tableStorage;
     this.generator             = generator;
     this.writeBatch            = writeBatch;
     this.generalStorageActions = generalStorageActions;
 }
 public ListsStorageActions(TableStorage tableStorage, 
     IUuidGenerator generator, Reference<SnapshotReader> snapshot, 
     Reference<WriteBatch> writeBatch, 
     IBufferPool bufferPool,
     GeneralStorageActions generalStorageActions)
     : base(snapshot, bufferPool)
 {
     this.tableStorage = tableStorage;
     this.generator = generator;
     this.writeBatch = writeBatch;
     this.generalStorageActions = generalStorageActions;
 }