public InterviewService(IUnitOfWork unitOfWork, ITechInterviewRepository techRepository, ICandidateRepository candidateRepository, IGeneralInterviewRepository generalRepository, IDictionaryRepository <CandidateStatus> statusRepository) { this.unitOfWork = unitOfWork; this.techRepository = techRepository; this.candidateRepository = candidateRepository; this.generalRepository = generalRepository; this.statusRepository = statusRepository; }
public GoogleCalendarService(IUserRepository userRepository, ITechInterviewRepository techInterviewRepository, IGeneralInterviewRepository generalInterviewRepository, ICandidateRepository candidateRepository) { this.userRepository = userRepository; this.techInterviewRepository = techInterviewRepository; this.generalInterviewRepository = generalInterviewRepository; this.candidateRepository = candidateRepository; Initialize(); }
public EventService(ObjectComparer comparer, ObjectStringifier stringifier, IEventRepository eventRepository, IVacancyRepository vacancyRepository, ICandidateRepository candidateRepository, ITechInterviewRepository techInterviewRepository, IGeneralInterviewRepository generalInterviewRepository) { this.comparer = comparer; this.stringifier = stringifier; this.eventRepository = eventRepository; this.vacancyRepository = vacancyRepository; this.candidateRepository = candidateRepository; this.techInterviewRepository = techInterviewRepository; this.generalInterviewRepository = generalInterviewRepository; }