public BeoordelaarController(
     IBeoordelingsService beoordelingsService,
     IBeoordelingsEngine beoordelingsEngine,
     IStudentService studentService,
     IUserManagementService userService,
     IAdministratorService adminService)
 {
     this.beoordelingsService = beoordelingsService;
     this.beoordelingsEngine  = beoordelingsEngine;
     this.studentService      = studentService;
     this.userService         = userService;
     this.adminService        = adminService;
 }
 public BeoordelingsService(IUnitOfWork uow,
                            IMatrixRepository matrixRepository,
                            IResultaatRepository resultaatRepository,
                            IBeoordelingsEngine beoordelingsEngine,
                            IGenericRepository <Rol> rolRepository,
                            IStudentService studentService,
                            IAdministratorService adminService)
 {
     this.uow = uow;
     this.matrixRepository    = matrixRepository;
     this.resultaatRepository = resultaatRepository;
     this.beoordelingsEngine  = beoordelingsEngine;
     this.rolRepository       = rolRepository;
     this.studentService      = studentService;
     this.adminService        = adminService;
 }