public ResumeReceivedEventHandler(ICandidateRepository candidateRepository,
                                   IJobCandidateRepository jobCandidateRepository,
                                   IEventBus bus)
 {
     _candidateRepository    = candidateRepository;
     _jobCandidateRepository = jobCandidateRepository;
     _bus = bus;
 }
예제 #2
0
 public CandidateService(
     ICandidateRepository candidateRepository,
     IJobCandidateRepository jobCandidateRepository,
     IEventBus bus)
 {
     _candidateRepository    = candidateRepository;
     _jobCandidateRepository = jobCandidateRepository;
     _bus = bus;
 }
예제 #3
0
 public JobCandidateService(
     ILogger <IJobCandidateRepository> logger,
     IJobCandidateRepository jobCandidateRepository,
     IApiJobCandidateRequestModelValidator jobCandidateModelValidator,
     IBOLJobCandidateMapper boljobCandidateMapper,
     IDALJobCandidateMapper daljobCandidateMapper)
     : base(logger,
            jobCandidateRepository,
            jobCandidateModelValidator,
            boljobCandidateMapper,
            daljobCandidateMapper)
 {
 }
 public AbstractJobCandidateService(
     ILogger logger,
     IJobCandidateRepository jobCandidateRepository,
     IApiJobCandidateRequestModelValidator jobCandidateModelValidator,
     IBOLJobCandidateMapper bolJobCandidateMapper,
     IDALJobCandidateMapper dalJobCandidateMapper)
     : base()
 {
     this.JobCandidateRepository     = jobCandidateRepository;
     this.JobCandidateModelValidator = jobCandidateModelValidator;
     this.BolJobCandidateMapper      = bolJobCandidateMapper;
     this.DalJobCandidateMapper      = dalJobCandidateMapper;
     this.logger = logger;
 }
 public ApiJobCandidateRequestModelValidator(IJobCandidateRepository jobCandidateRepository)
     : base(jobCandidateRepository)
 {
 }
예제 #6
0
 public AbstractApiJobCandidateRequestModelValidator(IJobCandidateRepository jobCandidateRepository)
 {
     this.jobCandidateRepository = jobCandidateRepository;
 }