/// <summary>
 /// Constructor.
 /// </summary>
 public StudentAssignmentReportGenerator(
     IAssignmentGroupResultGenerator assignmentGroupResultGenerator,
     IAssignmentFilter assignmentFilter)
 {
     _assignmentGroupResultGenerator = assignmentGroupResultGenerator;
     _assignmentFilter = assignmentFilter;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public SnapshotAssignmentReportGenerator(
     IAssignmentFilter assignmentFilter,
     ISectionAssignmentReportGenerator sectionAssignmentReportGenerator)
 {
     _assignmentFilter = assignmentFilter;
     _sectionAssignmentReportGenerator = sectionAssignmentReportGenerator;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public AssignmentGroupResultGenerator(
     IAssignmentResultGenerator assignmentResultGenerator,
     IAssignmentFilter assignmentFilter,
     IAssignmentGroupScoreCalculator assignmentGroupScoreCalculator)
 {
     _assignmentResultGenerator      = assignmentResultGenerator;
     _assignmentFilter               = assignmentFilter;
     _assignmentGroupScoreCalculator = assignmentGroupScoreCalculator;
 }