// Is this acceptable for domain? public Class(string description, SchoolYear schoolYear, ICollection<Student> students) : this() { Description = description; SchoolYear = schoolYear; Students = students; }
public Class(SchoolYear schoolYear, string description, List<Course> courses) : this() { SchoolYear = schoolYear; Description = description; Courses = courses; }
public Course(string description, SchoolYear schoolYear, Teacher primaryTeacher, Scale fourPointScale, StudyPlan studyPlan) { Description = description; SchoolYear = schoolYear; PrimaryTeacher = primaryTeacher; Scale = fourPointScale; StudyPlan = studyPlan; }