public ExportPerformancePlatformStatisticsCommandHandler(IEnumerable <IPerformancePlatformDataExtractor> extractors, IPerformancePlatformGateway gateway, IPerformancePlatformRepository repository, ILog logger)
 {
     _extractors = extractors;
     _gateway    = gateway;
     _repository = repository;
     _logger     = logger;
 }
 public PayeSchemesDataExtractor(IPerformancePlatformRepository performancePlatformRepository, IPayeSchemeRepository payeSchemeRepository, ILog logger)
 {
     _performancePlatformRepository = performancePlatformRepository;
     _payeSchemeRepository          = payeSchemeRepository;
     _logger = logger;
 }
Beispiel #3
0
 public ApprovedApprenticeshipsDataExtractor(IPerformancePlatformRepository performancePlatformRepository, IApprenticeshipRepository apprenticeshipRepository, ILog logger)
 {
     _performancePlatformRepository = performancePlatformRepository;
     _apprenticeshipRepository      = apprenticeshipRepository;
     _logger = logger;
 }
Beispiel #4
0
 public AccountsDataExtractor(IPerformancePlatformRepository performancePlatformRepository, IAccountRepository accountRepository, ILog logger)
 {
     _performancePlatformRepository = performancePlatformRepository;
     _accountRepository             = accountRepository;
     _logger = logger;
 }
 public OrganisationsDataExtractor(IPerformancePlatformRepository performancePlatformRepository, ILegalEntityRepository legalEntityRepository, ILog logger)
 {
     _performancePlatformRepository = performancePlatformRepository;
     _legalEntityRepository         = legalEntityRepository;
     _logger = logger;
 }