public ALLFPeriodEndService( IStorageService storageService, IFileUploadJobMetaDataModelBuilderService fileUploadJobMetaDataModelBuilderService, ICollectionsService collectionService, IPeriodService periodService, IStateService stateService, ICloudStorageService cloudStorageService, IJobService jobService, ILogger logger, AzureStorageSection azureStorageConfig, ApiSettings apiSettings, IHttpClientService httpClientService) { _storageService = storageService; _fileUploadJobMetaDataModelBuilderService = fileUploadJobMetaDataModelBuilderService; _collectionService = collectionService; _periodService = periodService; _stateService = stateService; _cloudStorageService = cloudStorageService; _jobService = jobService; _logger = logger; _azureStorageConfig = azureStorageConfig; _httpClientService = httpClientService; _baseUrl = apiSettings.JobManagementApiBaseUrl; }
public ReferenceDataProcessService( IFileUploadJobMetaDataModelBuilderService fileUploadJobMetaDataModelBuilderService, IReferenceDataServiceClient referenceDataServiceClient, ILogger logger) { _fileUploadJobMetaDataModelBuilderService = fileUploadJobMetaDataModelBuilderService; _referenceDataServiceClient = referenceDataServiceClient; _logger = logger; }
private ReferenceDataProcessService NewService( IFileUploadJobMetaDataModelBuilderService fileUploadJobMetaDataModelBuilderService, IReferenceDataServiceClient referenceDataServiceClient) { return(new ReferenceDataProcessService( fileUploadJobMetaDataModelBuilderService, referenceDataServiceClient, Mock.Of <ILogger>())); }
public ReferenceDataService( ICollectionsService collectionsService, IJobService jobService, IFileUploadJobMetaDataModelBuilderService fileUploadJobMetaDataModelBuilderService, IFundingClaimsDatesService fundingClaimsDatesService, IDateTimeProvider dateTimeProvider, ICloudStorageService cloudStorageService, ILogger logger, IReferenceDataServiceClient referenceDataServiceClient, IIndex <PersistenceStorageKeys, IFileService> operationsFileService, IEnumerable <ICollection> collections) { _collectionsService = collectionsService; _jobService = jobService; _fileUploadJobMetaDataModelBuilderService = fileUploadJobMetaDataModelBuilderService; _fundingClaimsDatesService = fundingClaimsDatesService; _dateTimeProvider = dateTimeProvider; _cloudStorageService = cloudStorageService; _logger = logger; _referenceDataServiceClient = referenceDataServiceClient; _collections = collections; _fileService = operationsFileService[PersistenceStorageKeys.DctAzureStorage]; }