public CandidatesController(IRegistrationInterviewRepository registrationInterviewRepository, IProvinceRepository provinceRepository, IDistrictRepository districtRepository, IWardRepository wardRepository, ITrainningCategoryRepository trainningCategoryRepository, IGraduationClassficationRepository graduationClassficationRepository, ISpecializedTrainingRepository specializedTrainingRepository, IHighestLevelEducationRepository highestLevelEducationRepository, IStatusWorikingInEducationRepository statusWorikingInEducationRepository, IInformationTechnologyDegree informationTechnologyDegree, IForeignLanguageRepository foreignLanguageRepository, ISubjectRepository subjectRepository, IDegreeClassificationRepository degreeClassificationRepository, ISchoolDegreeRepository degreeRepository) { this.registrationInterviewRepository = registrationInterviewRepository; this.provinceRepository = provinceRepository; this.districtRepository = districtRepository; this.wardRepository = wardRepository; this.trainningCategoryRepository = trainningCategoryRepository; this.graduationClassficationRepository = graduationClassficationRepository; this.specializedTrainingRepository = specializedTrainingRepository; this.highestLevelEducationRepository = highestLevelEducationRepository; this.statusWorikingInEducationRepository = statusWorikingInEducationRepository; this.informationTechnologyDegree = informationTechnologyDegree; this.foreignLanguageRepository = foreignLanguageRepository; this.subjectRepository = subjectRepository; this.degreeClassificationRepository = degreeClassificationRepository; this.degreeRepository = degreeRepository; }