Esempio n. 1
0
 public QueueTraineeshipApplicationSubmittedStrategy(IVacancyDataProvider <TraineeshipVacancyDetail> vacancyDataProvider, ICandidateReadRepository candidateReadRepository, ITraineeshipApplicationReadRepository traineeshipApplicationReadRepository, ISendCandidateCommunicationStrategy queueCommunicationRequestStrategy)
 {
     _vacancyDataProvider     = vacancyDataProvider;
     _candidateReadRepository = candidateReadRepository;
     _traineeshipApplicationReadRepository = traineeshipApplicationReadRepository;
     _sendCandidateCommunicationStrategy   = queueCommunicationRequestStrategy;
 }
Esempio n. 2
0
 public CandidateCommunicationCommand(IMessageBus messageBus, ICandidateReadRepository candidateReadRepository)
     : base(messageBus)
 {
     _candidateReadRepository = candidateReadRepository;
 }
Esempio n. 3
0
 public CheckCandidateRepository(ICandidateReadRepository candidateReadRepository)
 {
     _candidateReadRepository = candidateReadRepository;
 }
Esempio n. 4
0
 public QueueApprenticeshipApplicationSubmittedStrategy(IVacancyDataProvider <ApprenticeshipVacancyDetail> vacancyDataProvider, IApprenticeshipApplicationReadRepository apprenticeshipApplicationReadRepository, ICandidateReadRepository candidateReadRepository, ISendCandidateCommunicationStrategy queueCommunicationRequestStrategy)
 {
     _vacancyDataProvider = vacancyDataProvider;
     _apprenticeshipApplicationReadRepository = apprenticeshipApplicationReadRepository;
     _candidateReadRepository            = candidateReadRepository;
     _sendCandidateCommunicationStrategy = queueCommunicationRequestStrategy;
 }
 public GetCandidateByIdStrategy(ICandidateReadRepository candidateReadRepository)
 {
     _candidateReadRepository = candidateReadRepository;
 }