public StorageTask( IEasSubmissionService easSubmissionService, IEasPaymentService easPaymentService, IValidationErrorLoggerService validationErrorLoggerService, IFileDataCacheService fileDataCacheService, ILogger logger) { _easSubmissionService = easSubmissionService; _easPaymentService = easPaymentService; _validationErrorLoggerService = validationErrorLoggerService; _fileDataCacheService = fileDataCacheService; _logger = logger; }
public ReportingTask( IEasSubmissionService easSubmissionService, IValidationErrorRetrievalService validationErrorService, IEasPaymentService easPaymentService, IFileDataCacheService fileDataCacheService, IReportingController reportingController, ILogger logger) { _easSubmissionService = easSubmissionService; _validationErrorService = validationErrorService; _easPaymentService = easPaymentService; _fileDataCacheService = fileDataCacheService; _reportingController = reportingController; _logger = logger; }
public EasValidationService( IEasPaymentService easPaymentService, IDateTimeProvider dateTimeProvider, IFCSDataService fcsDataService, IPostcodesDataService postcodesDataService, IFundingLineContractTypeMappingDataService fundingLineContractTypeMappingDataService, IValidationErrorBuilder validationErrorBuilder, IEASFileDataProviderService easFileDataProviderService, IFileDataCacheService fileDataCacheService, ILogger logger) { _easPaymentService = easPaymentService; _dateTimeProvider = dateTimeProvider; _fcsDataService = fcsDataService; _postcodesDataService = postcodesDataService; _fundingLineContractTypeMappingDataService = fundingLineContractTypeMappingDataService; _easFileDataProviderService = easFileDataProviderService; _validationErrorBuilder = validationErrorBuilder; _fileDataCacheService = fileDataCacheService; _logger = logger; }