private FileValidationService NewService( IValidationErrorBuilder validationErrorBuilder = null, IValidationErrorLoggerService validationErrorLoggerService = null, IReportingController reportingController = null, IFileDataCacheService fileDataCacheService = null, IFileService fileService = null, ILogger logger = null) { return(new FileValidationService(validationErrorBuilder, validationErrorLoggerService, reportingController, fileDataCacheService, fileService, logger ?? Mock.Of <ILogger>())); }
public FileValidationService( IValidationErrorBuilder validationErrorBuilder, IValidationErrorLoggerService validationErrorLoggerService, IReportingController reportingController, IFileDataCacheService fileDataCacheService, IFileService fileService, ILogger logger) { _validationErrorBuilder = validationErrorBuilder; _validationErrorLoggerService = validationErrorLoggerService; _reportingController = reportingController; _fileDataCacheService = fileDataCacheService; _fileService = fileService; _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; }