Esempio n. 1
0
 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);
 }
Esempio n. 2
0
		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);
		}
Esempio n. 3
0
 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);
 }
Esempio n. 4
0
 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);
 }
Esempio n. 5
0
 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);
 }