public StudentController(UserManager <AppUser> userManager,
                          IStudentRepository studentRepository,
                          IProgrammeRepository programmeRepository,
                          IAssessmentResultRepository assessmentResultRepository,
                          ILogger <StudentController> logger)
 {
     this.userManager                = userManager;
     this.studentRepository          = studentRepository;
     this.programmeRepository        = programmeRepository;
     this.assessmentResultRepository = assessmentResultRepository;
     this.logger = logger;
 }
 public AssessmentResultsController(IStudentRepository studentRepository,
                                    IAssessmentResultRepository assessmentResultRepository,
                                    IProgrammeRepository programmeRepository,
                                    IModuleRepository moduleRepository,
                                    IAssessmentRepository assessmentRepository)
 {
     this.studentRepository          = studentRepository;
     this.assessmentResultRepository = assessmentResultRepository;
     this.programmeRepository        = programmeRepository;
     this.moduleRepository           = moduleRepository;
     this.assessmentRepository       = assessmentRepository;
 }