public DsgRollBackTaskFactory(IPublishedFundingUndoCosmosRepository cosmos,
                               IPublishedFundingUndoBlobStoreRepository blobStore,
                               IProducerConsumerFactory producerConsumerFactory,
                               ILogger logger,
                               IJobTracker jobTracker) : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker)
 {
 }
예제 #2
0
 public SoftDeletePublishedProviderVersionsUndoTask(IPublishedFundingUndoCosmosRepository cosmos,
                                                    IPublishedFundingUndoBlobStoreRepository blobStore,
                                                    IProducerConsumerFactory producerConsumerFactory,
                                                    ILogger logger,
                                                    IJobTracker jobTracker)
     : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker)
 {
 }
 public PublishedFundingUndoContextInitialisationTask(IPublishedFundingUndoCosmosRepository cosmos,
                                                      IPublishedFundingUndoBlobStoreRepository blobStore,
                                                      IProducerConsumerFactory producerConsumerFactory,
                                                      ILogger logger,
                                                      IJobTracker jobTracker)
     : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker)
 {
 }
예제 #4
0
 protected PublishedFundingVersionsUndoTaskBase(IPublishedFundingUndoCosmosRepository cosmos,
                                                IPublishedFundingUndoBlobStoreRepository blobStore,
                                                IProducerConsumerFactory producerConsumerFactory,
                                                ILogger logger,
                                                IJobTracker jobTracker)
     : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker)
 {
 }
예제 #5
0
 public PublishedProviderUndoTask(IPublishedFundingUndoCosmosRepository cosmos,
                                  IPublishedFundingUndoBlobStoreRepository blobStore,
                                  IProducerConsumerFactory producerConsumerFactory,
                                  ILogger logger,
                                  IJobTracker jobTracker,
                                  bool isHardDelete)
     : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker)
 {
     IsHardDelete = isHardDelete;
 }
예제 #6
0
        protected PublishedFundingUndoTaskFactoryBase(IPublishedFundingUndoCosmosRepository cosmos,
                                                      IPublishedFundingUndoBlobStoreRepository blobStore,
                                                      IProducerConsumerFactory producerConsumerFactory,
                                                      ILogger logger, IJobTracker jobTracker)
        {
            Guard.ArgumentNotNull(cosmos, nameof(cosmos));
            Guard.ArgumentNotNull(blobStore, nameof(blobStore));
            Guard.ArgumentNotNull(producerConsumerFactory, nameof(producerConsumerFactory));
            Guard.ArgumentNotNull(logger, nameof(logger));
            Guard.ArgumentNotNull(jobTracker, nameof(jobTracker));

            Cosmos    = cosmos;
            BlobStore = blobStore;
            ProducerConsumerFactory = producerConsumerFactory;
            Logger     = logger;
            JobTracker = jobTracker;
        }