public ExternalDataCachePopulationService( IMetaDataMapperService metaDataMapperService, IPostcodesMapperService postcodesMapperService, IOrganisationsMapperService organisationsMapperService, ILargeEmployersMapperService largeEmployersMapperService, IAppsEarningsHistoryMapperService appsEarningsHistoryMapperService, IFCSMapperService fcsMapperService, ILARSMapperService larsMapperService) { _metaDataMapperService = metaDataMapperService; _postcodesMapperService = postcodesMapperService; _organisationsMapperService = organisationsMapperService; _largeEmployersMapperService = largeEmployersMapperService; _appsEarningsHistoryMapperService = appsEarningsHistoryMapperService; _fcsMapperService = fcsMapperService; _larsMapperService = larsMapperService; }
private ExternalDataCachePopulationService NewService( IMetaDataMapperService metaDataMapperService = null, IPostcodesMapperService postcodesMapperService = null, IOrganisationsMapperService organisationsMapperService = null, ILargeEmployersMapperService largeEmployersMapperService = null, IAppsEarningsHistoryMapperService appsEarningsHistoryMapperService = null, IFCSMapperService fcsMapperService = null, ILARSMapperService larsMapperService = null) { return(new ExternalDataCachePopulationService( metaDataMapperService, postcodesMapperService, organisationsMapperService, largeEmployersMapperService, appsEarningsHistoryMapperService, fcsMapperService, larsMapperService)); }