public PopulationService( IInternalDataCachePopulationService internalDataCachePopulationService, IExternalDataCachePopulationService referenceDataCachePopulationService, IFundingContextPopulationService fundingContextPopulationService, IFileDataCachePopulationService fileDataCachePopulationService) { _internalDataCachePopulationService = internalDataCachePopulationService; _referenceDataCachePopulationService = referenceDataCachePopulationService; _fundingContextPopulationService = fundingContextPopulationService; _fileDataCachePopulationService = fileDataCachePopulationService; }
public PreValidationPopulationService( IMessageCachePopulationService messageCachePopulationService, IFileDataCachePopulationService fileDataCachePopulationService, IInternalDataCachePopulationService internalDataCachePopulationService, IExternalDataCachePopulationService externalDataCachePopulationService) { _messageCachePopulationService = messageCachePopulationService; _fileDataCachePopulationService = fileDataCachePopulationService; _internalDataCachePopulationService = internalDataCachePopulationService; _externalDataCachePopulationService = externalDataCachePopulationService; }
private PreValidationPopulationService NewService( IMessageCachePopulationService messageCachePopulationService = null, IFileDataCachePopulationService fileDataCachePopulationService = null, IInternalDataCachePopulationService internalDataCachePopulationService = null, IExternalDataCachePopulationService externalDataCachePopulationService = null) { return(new PreValidationPopulationService( messageCachePopulationService, fileDataCachePopulationService, internalDataCachePopulationService, externalDataCachePopulationService)); }
public FundingOrchestrationService( IJsonSerializationService jsonSerializationService, IFileProviderService <IMessage> ilrFileProviderService, IFileProviderService <ReferenceDataRoot> ilrReferenceDataProviderService, IExternalDataCachePopulationService externalCachePopulationService, IFundingTaskProvider fundingTaskProvider, ILogger logger) { _jsonSerializationService = jsonSerializationService; _ilrFileProviderService = ilrFileProviderService; _ilrReferenceDataProviderService = ilrReferenceDataProviderService; _externalCachePopulationService = externalCachePopulationService; _logger = logger; _fundingTaskProvider = fundingTaskProvider; }
private FundingOrchestrationService NewService( IJsonSerializationService jsonSerializationService = null, IFileProviderService <IMessage> ilrFileProviderService = null, IFileProviderService <ReferenceDataRoot> ilrReferenceDataProviderService = null, IExternalDataCachePopulationService externalCachePopulationService = null, IFundingTaskProvider fundingTaskProvider = null, ILogger logger = null) { return(new FundingOrchestrationService( jsonSerializationService, ilrFileProviderService, ilrReferenceDataProviderService, externalCachePopulationService, fundingTaskProvider, logger)); }
private PopulationService NewService(IInternalDataCachePopulationService internalDataCachePopulationService, IExternalDataCachePopulationService externalDataCachePopulationService = null, IFundingContextPopulationService fundingContextPopulationService = null, IFileDataCachePopulationService fileDataCachePopulationService = null) { return(new PopulationService(internalDataCachePopulationService, externalDataCachePopulationService, fundingContextPopulationService, fileDataCachePopulationService)); }