public DsgRollBackTaskFactory(IPublishedFundingUndoCosmosRepository cosmos, IPublishedFundingUndoBlobStoreRepository blobStore, IProducerConsumerFactory producerConsumerFactory, ILogger logger, IJobTracker jobTracker) : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker) { }
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) { }
protected PublishedFundingVersionsUndoTaskBase(IPublishedFundingUndoCosmosRepository cosmos, IPublishedFundingUndoBlobStoreRepository blobStore, IProducerConsumerFactory producerConsumerFactory, ILogger logger, IJobTracker jobTracker) : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker) { }
public PublishedProviderUndoTask(IPublishedFundingUndoCosmosRepository cosmos, IPublishedFundingUndoBlobStoreRepository blobStore, IProducerConsumerFactory producerConsumerFactory, ILogger logger, IJobTracker jobTracker, bool isHardDelete) : base(cosmos, blobStore, producerConsumerFactory, logger, jobTracker) { IsHardDelete = isHardDelete; }
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; }