public OrganizationController ( IAccountTypeRepository accountTypeRepository, IUserRepository userRepository, IEventRepository eventRepository, IEventCategoryRepository eventCategoryRepository, IStudentRepository studentRepository, IJudgeRepository judgeRepository, IOrganizationRepository organizationRepository, IJobPostRepository jobPostRepository, IJobCategoryRepository JobCategoryRepository, IJobApplyActivityRepository jobApplyActivityRepository ) { this.accountTypeRepository = accountTypeRepository; this.userRepository = userRepository; this.eventRepository = eventRepository; this.eventCategoryRepository = eventCategoryRepository; this.studentRepository = studentRepository; this.judgeRepository = judgeRepository; this.organizationRepository = organizationRepository; this.jobPostRepository = jobPostRepository; this.JobCategoryRepository = JobCategoryRepository; this.jobApplyActivityRepository = jobApplyActivityRepository; }