public EvaluateExamConsumer(
     IStudentOpticalFormRepository studentOpticalFormRepository,
     ILogger <EvaluateExamConsumer> logger,
     IEvaluator evaluator,
     IAnswerKeyOpticalFormRepository answerKeyOpticalFormRepository,
     ISchoolResultRepository schoolResultRepository,
     IExamStatisticsRepository examStatisticsRepository)
 {
     _studentOpticalFormRepository = studentOpticalFormRepository;
     _logger    = logger;
     _evaluator = evaluator;
     _schoolResultRepository         = schoolResultRepository;
     _examStatisticsRepository       = examStatisticsRepository;
     _answerKeyOpticalFormRepository = answerKeyOpticalFormRepository;
 }
 public SchoolResultController(ISchoolResultRepository schoolResultRepository)
 {
     _schoolResultRepository = schoolResultRepository;
 }