Exemple #1
0
 public ProviderRepository(
     IElasticsearchCustomClient elasticsearchCustomClient,
     ILogger <ProviderRepository> applicationLogger,
     IConfigurationSettings applicationSettings,
     IProviderLocationSearchProvider providerLocationSearchProvider,
     IProviderMapping providerMapping,
     IQueryHelper queryHelper,
     IActiveApprenticeshipChecker activeApprenticeshipChecker,
     IPaginationHelper paginationHelper)
 {
     _elasticsearchCustomClient      = elasticsearchCustomClient;
     _applicationLogger              = applicationLogger;
     _applicationSettings            = applicationSettings;
     _providerLocationSearchProvider = providerLocationSearchProvider;
     _providerMapping             = providerMapping;
     _queryHelper                 = queryHelper;
     _activeApprenticeshipChecker = activeApprenticeshipChecker;
     _paginationHelper            = paginationHelper;
 }
Exemple #2
0
 public StandardMapping(IActiveApprenticeshipChecker activeApprenticeshipChecker, IFundingCapCalculator fundingCapCalculator)
 {
     _activeApprenticeshipChecker = activeApprenticeshipChecker;
     _fundingCapCalculator        = fundingCapCalculator;
 }
Exemple #3
0
 public FundingCapCalculator(IActiveApprenticeshipChecker activeApprenticeshipChecker)
 {
     _activeApprenticeshipChecker = activeApprenticeshipChecker;
 }
Exemple #4
0
 public FrameworkMapping(IActiveApprenticeshipChecker activeApprenticeshipChecker, IFundingCapCalculator fundingCapCalculator)
 {
     _activeApprenticeshipChecker = activeApprenticeshipChecker;
     _fundingCapCalculator        = fundingCapCalculator;
 }