public LMSSupervisor( IAdministrationRepository adminRepo, IAdministrationRoleRepository adminRoleRepo, IAnswerRepository answerRepo, IBlockRepository blockRepo, IBlockTypeRepository blockTypeRepo, ICourseRepository courseRepo, IDirectionRepository directionRepo, IGroupRepository groupRepo, IPageRepository pageRepo, IParticipantRepository participantRepo, IParticipantRoleRepository participantRoleRepo, IQuestionRepository questionRepo, IUserRepository userRepo) { _adminRepo = adminRepo; _adminRoleRepo = adminRoleRepo; _answerRepo = answerRepo; _blockRepo = blockRepo; _blockTypeRepo = blockTypeRepo; _courseRepo = courseRepo; _directionRepo = directionRepo; _groupRepo = groupRepo; _pageRepo = pageRepo; _participantRepo = participantRepo; _participantRoleRepo = participantRoleRepo; _questionRepo = questionRepo; _userRepo = userRepo; }
public DirectionService(IDirectionRepository directionRepository, IUnitOfWork unitOfWork) { _directionRepository = directionRepository; _unitOfWork = unitOfWork; }
public DirectionController(IDirectionRepository repository) { this.repository = repository; }