public VacancyStatusProcessor( IVacancyReadRepository vacancyReadRepository, IVacancyWriteRepository vacancyWriteRepository, IServiceBus serviceBus, ILogService logService, IVacancySummaryService vacancySummaryService) { _vacancyReadRepository = vacancyReadRepository; _vacancyWriteRepository = vacancyWriteRepository; _serviceBus = serviceBus; _logService = logService; _vacancySummaryService = vacancySummaryService; }
public DeleteVacancyStrategy(IVacancyWriteRepository writeRepository) { _writeRepository = writeRepository; }
public CandidateVacancyService(IVacancyWriteRepository vacancyWriteRepository) { _vacancyWriteRepository = vacancyWriteRepository; }
public CreateVacancyStrategy(IVacancyWriteRepository vacancyWriteRepository, IUpsertVacancyStrategy upsertVacancyStrategy, IProviderService providerService) { _vacancyWriteRepository = vacancyWriteRepository; _upsertVacancyStrategy = upsertVacancyStrategy; _providerService = providerService; }
public QaVacancyStrategies(IVacancyWriteRepository vacancyWriteRepository) { _vacancyWriteRepository = vacancyWriteRepository; }
public UpdateVacancyStrategy(IVacancyWriteRepository vacancyWriteRepository, IUpsertVacancyStrategy upsertVacancyStrategy) { _vacancyWriteRepository = vacancyWriteRepository; _upsertVacancyStrategy = upsertVacancyStrategy; }