public ExternalDataCachePopulationService( IExternalDataCache externalDataCache, ILARSStandardDataRetrievalService larsStandardDataRetrievalService, ILARSStandardValidityDataRetrievalService larsStandardValidityDataRetrievalService, ILARSLearningDeliveryDataRetrievalService larsLearningDeliveryDataRetrievalService, ILARSFrameworkDataRetrievalService larsFrameworkDataRetrievalService, IULNDataRetrievalService ulnDataRetrievalService, IPostcodesDataRetrievalService postcodesDataRetrievalService, IOrganisationsDataRetrievalService organisationsDataRetrievalService, IEPAOrganisationsDataRetrievalService epaOrganisationsDataRetrievalService, ICampusIdentifierDataRetrievalService campusIdentifierDataRetrievalService, IFCSDataRetrievalService fcsDataRetrievalService, IEmployersDataRetrievalService employersDataRetrievalService) { _externalDataCache = externalDataCache; _larsStandardDataRetrievalService = larsStandardDataRetrievalService; _larsStandardValidityDataRetrievalService = larsStandardValidityDataRetrievalService; _larsLearningDeliveryDataRetrievalService = larsLearningDeliveryDataRetrievalService; _larsFrameworkDataRetrievalService = larsFrameworkDataRetrievalService; _ulnDataRetrievalService = ulnDataRetrievalService; _postcodesDataRetrievalService = postcodesDataRetrievalService; _organisationsDataRetrievalService = organisationsDataRetrievalService; _epaOrganisationsDataRetrievalService = epaOrganisationsDataRetrievalService; _campusIdentifierDataRetrievalService = campusIdentifierDataRetrievalService; _fcsDataRetrievalService = fcsDataRetrievalService; _employersDataRetrievalService = employersDataRetrievalService; }
private ExternalDataCachePopulationService NewService( IExternalDataCache externalDataCache = null, IAppsEarningsHistoryDataRetrievalService appsEarningsHistoryDataRetrievalService = null, IFCSDataRetrievalService fcsDataRetrievalService = null, IPostcodesDataRetrievalService postcodesDataRetrievalService = null, ILargeEmployersDataRetrievalService largeEmployersDataRetrievalService = null, ILARSDataRetrievalService larsDataRetrievalService = null, IOrganisationDataRetrievalService organisationDataRetrievalService = null, IFundingServiceDto fundingServiceDto = null) { return(new ExternalDataCachePopulationService(externalDataCache, appsEarningsHistoryDataRetrievalService, fcsDataRetrievalService, postcodesDataRetrievalService, largeEmployersDataRetrievalService, larsDataRetrievalService, organisationDataRetrievalService, fundingServiceDto)); }
public ExternalDataCachePopulationService( IExternalDataCache externalDataCache, IAppsEarningsHistoryDataRetrievalService appsEarningsHistoryDataRetrievalService, IFCSDataRetrievalService fcsDataRetrievalService, IPostcodesDataRetrievalService postcodesDataRetrievalService, ILargeEmployersDataRetrievalService largeEmployersDataRetrievalService, ILARSDataRetrievalService larsDataRetrievalService, IOrganisationDataRetrievalService organisationDataRetrievalService, IFundingServiceDto fundingServiceDto) { _externalDataCache = externalDataCache; _appsEarningsHistoryDataRetrievalService = appsEarningsHistoryDataRetrievalService; _fcsDataRetrievalService = fcsDataRetrievalService; _postcodesDataRetrievalService = postcodesDataRetrievalService; _largeEmployersDataRetrievalService = largeEmployersDataRetrievalService; _larsDataRetrievalService = larsDataRetrievalService; _organisationDataRetrievalService = organisationDataRetrievalService; _fundingServiceDto = fundingServiceDto; }