コード例 #1
0
        public RepositoryWrapper(
            CoreContext repositoryContext,
            IUserRepository userRepository,
            IUndergraduateRepository undergraduateRepository,
            IRoleRepository roleRepository,
            IEmployeeRepository employeeRepository,
            IGraduateRepository graduateRepository,
            IUJournalRepository uJournalRepository,
            IGJournalRepository gJournalRepository,
            IAcademicDegreeRepository degreeRepository,
            IAcademicRankRepository rankRepository,
            IJobPositionRepository positionRepository,
            IDepartmentRepository departmentRepository,
            ISpecialtyRepository specialtyRepository,
            IExamRepository examRepository,
            IWorkPlanRepository workPlanRepository,
            IEducationPhaseRepository educationPhases
            )
        {
            this._dbContext = repositoryContext;

            this._userRepository          = userRepository;
            this._undergraduateRepository = undergraduateRepository;
            this._roleRepository          = roleRepository;
            this._employeeRepository      = employeeRepository;
            this._graduateRepository      = graduateRepository;
            this._uJournalRepository      = uJournalRepository;
            this._gJournalRepository      = gJournalRepository;
            this._degreeRepository        = degreeRepository;
            this._rankRepository          = rankRepository;
            this._positionRepository      = positionRepository;
            this._departmentRepository    = departmentRepository;
            this._specialtyRepository     = specialtyRepository;
            this._examRepository          = examRepository;
            this._workPlanRepository      = workPlanRepository;
            this._educationPhases         = educationPhases;
        }
コード例 #2
0
 public AcademicRankController(IAcademicRankRepository academicRankRepository)
 {
     _academicRankRepository = academicRankRepository;
 }