Example #1
0
 public IlrDcService(IMapper mapper, ITdgService tdgService, TestSession testSession, IJobService jobService, IAzureStorageKeyValuePersistenceServiceConfig storageServiceConfig, IStreamableKeyValuePersistenceService storageService, IPaymentsDataContext dataContext)
 {
     this.mapper               = mapper;
     this.tdgService           = tdgService;
     this.testSession          = testSession;
     this.jobService           = jobService;
     this.storageServiceConfig = storageServiceConfig;
     this.storageService       = storageService;
     this.dataContext          = dataContext;
 }
Example #2
0
 protected AbstractSubmissionAuthorisedController(
     EnumJobType jobType,
     IJobService jobService,
     ILogger logger,
     ICollectionManagementService collectionManagementService,
     IIndex <EnumJobType, IStreamableKeyValuePersistenceService> storagePersistenceServices,
     IIndex <EnumJobType, IAzureStorageKeyValuePersistenceServiceConfig> storageKeyValueConfigs)
     : base(logger)
 {
     _jobService = jobService;
     _collectionManagementService = collectionManagementService;
     _storageService        = storagePersistenceServices[jobType];
     _jobType               = jobType;
     _storageKeyValueConfig = storageKeyValueConfigs[jobType];
 }
 public IOModule(IAzureStorageFileServiceConfiguration azureStorageFileServiceConfig, IAzureStorageKeyValuePersistenceServiceConfig azureStorageKeyValuePersistenceServiceConfig)
 {
     _azureStorageFileServiceConfig = azureStorageFileServiceConfig;
     _azureStorageKeyValuePersistenceServiceConfig = azureStorageKeyValuePersistenceServiceConfig;
 }