public CheckApprenticeshipApplicationsIncorrectlyInDraft(IApprenticeshipApplicationDiagnosticsRepository applicationDiagnosticsRepository, IMessageBus messageBus, ILegacyApplicationStatusesProvider legacyApplicationStatusesProvider, ILogService logger) { _applicationDiagnosticsRepository = applicationDiagnosticsRepository; _messageBus = messageBus; _legacyApplicationStatusesProvider = legacyApplicationStatusesProvider; _logger = logger; }
public CheckUnsetApprenticeshipApplicationLegacyId(IApprenticeshipApplicationDiagnosticsRepository applicationDiagnosticsRepository, IMessageBus messageBus, ILegacyApplicationStatusesProvider legacyApplicationStatusesProvider, ILogService logger) { _applicationDiagnosticsRepository = applicationDiagnosticsRepository; _messageBus = messageBus; _legacyApplicationStatusesProvider = legacyApplicationStatusesProvider; _logger = logger; }
public LegacyGetCandidateApprenticeshipApplicationsStrategy( ICandidateReadRepository candidateReadRepository, ILegacyApplicationStatusesProvider legacyApplicationStatusesProvider, IApplicationStatusUpdater applicationStatusUpdater, IApprenticeshipApplicationReadRepository apprenticeshipApplicationReadRepository, ILogService logger) { _candidateReadRepository = candidateReadRepository; _legacyApplicationStatusesProvider = legacyApplicationStatusesProvider; _applicationStatusUpdater = applicationStatusUpdater; _apprenticeshipApplicationReadRepository = apprenticeshipApplicationReadRepository; _logger = logger; }
public ApplicationStatusProcessor(ILegacyApplicationStatusesProvider legacyApplicationStatusesProvider, IApprenticeshipApplicationReadRepository apprenticeshipApplicationReadRepository, ITraineeshipApplicationReadRepository traineeshipApplicationReadRepository, ICandidateReadRepository candidateReadRepository, IApplicationStatusUpdateStrategy applicationStatusUpdateStrategy, IMessageBus messageBus, ILogService logger, IConfigurationManager configurationManager) { _legacyApplicationStatusesProvider = legacyApplicationStatusesProvider; _apprenticeshipApplicationReadRepository = apprenticeshipApplicationReadRepository; _traineeshipApplicationReadRepository = traineeshipApplicationReadRepository; _candidateReadRepository = candidateReadRepository; _applicationStatusUpdateStrategy = applicationStatusUpdateStrategy; _messageBus = messageBus; _logger = logger; _configurationManager = configurationManager; }
public void SetUp() { var container = new Container(x => { x.AddRegistry <CommonRegistry>(); x.AddRegistry <LoggingRegistry>(); x.AddRegistry <LegacyWebServicesRegistry>(); x.AddRegistry <ApplicationRepositoryRegistry>(); x.For <ICandidateReadRepository>().Use(_candidateReadRepositoryMock.Object); }); // Providers. _legacyCandidateProvider = container.GetInstance <ILegacyCandidateProvider>(); _legacyApplicationProvider = container.GetInstance <ILegacyApplicationProvider>(); _legacyApplicationStatusesProvider = container.GetInstance <ILegacyApplicationStatusesProvider>(); }