public StorageActionsAccessor(TableStorage storage, IUuidGenerator generator, OrderedPartCollection <AbstractDocumentCodec> documentCodecs, IDocumentCacher documentCacher) { General = new GeneralStorageActions(storage); Attachments = new AttachmentsStorageActions(storage, generator); Transactions = new TransactionStorageActions(storage, generator, documentCodecs); Documents = new DocumentsStorageActions(storage, Transactions, generator, documentCodecs, documentCacher); Indexing = new IndexingStorageActions(storage); MappedResults = new MappedResultsStorageAction(storage, generator); Queue = new QueueStorageActions(storage, generator); Tasks = new TasksStorageActions(storage, generator); Staleness = new StalenessStorageActions(storage); }
public StorageActionsAccessor(TableStorage storage, IUuidGenerator generator, OrderedPartCollection<AbstractDocumentCodec> documentCodecs, IDocumentCacher documentCacher) { General = new GeneralStorageActions(storage); Attachments = new AttachmentsStorageActions(storage, generator); Transactions = new TransactionStorageActions(storage, generator, documentCodecs); Documents = new DocumentsStorageActions(storage, Transactions, generator, documentCodecs, documentCacher); Indexing = new IndexingStorageActions(storage); MappedResults = new MappedResultsStorageAction(storage, generator); Queue = new QueueStorageActions(storage, generator); Tasks = new TasksStorageActions(storage, generator); Staleness = new StalenessStorageActions(storage); }
public StorageActionsAccessor(TableStorage storage, IUuidGenerator generator) { General = new GeneralStorageActions(storage); Attachments = new AttachmentsStorageActions(storage, generator); Transactions = new TransactionStorageActions(storage, generator); Documents = new DocumentsStorageActions(storage, Transactions, generator); Indexing = new IndexingStorageActions(storage); MappedResults = new MappedResultsStorageAction(storage, generator); Queue = new QueueStorageActions(storage, generator); Tasks = new TasksStorageActions(storage, generator); Staleness = new StalenessStorageActions(storage); }
public StorageActionsAccessor(TableStorage storage, IUuidGenerator generator, IEnumerable<AbstractDocumentCodec> documentCodecs) { this.documentCodecs = documentCodecs; General = new GeneralStorageActions(storage); Attachments = new AttachmentsStorageActions(storage, generator); Transactions = new TransactionStorageActions(storage, generator, documentCodecs); Documents = new DocumentsStorageActions(storage, Transactions, generator, documentCodecs); Indexing = new IndexingStorageActions(storage); MappedResults = new MappedResultsStorageAction(storage, generator); Queue = new QueueStorageActions(storage, generator); Tasks = new TasksStorageActions(storage, generator); Staleness = new StalenessStorageActions(storage); }
public StorageActionsAccessor(TableStorage storage, IUuidGenerator generator, IEnumerable <AbstractDocumentCodec> documentCodecs) { this.documentCodecs = documentCodecs; General = new GeneralStorageActions(storage); Attachments = new AttachmentsStorageActions(storage, generator); Transactions = new TransactionStorageActions(storage, generator, documentCodecs); Documents = new DocumentsStorageActions(storage, Transactions, generator, documentCodecs); Indexing = new IndexingStorageActions(storage); MappedResults = new MappedResultsStorageAction(storage, generator); Queue = new QueueStorageActions(storage, generator); Tasks = new TasksStorageActions(storage, generator); Staleness = new StalenessStorageActions(storage); }