Example #1
0
        private void When(TeacherAddedDomainEvent domainEvent)
        {
            teachers = teachers ?? new List <Teacher>();
            Teacher teacher = Teacher.Create(domainEvent.TeacherId, domainEvent.TeacherName);

            teachers.Add(teacher);
        }
Example #2
0
 public void AddTeacher(Teacher teacher)
 {
     Raise(TeacherAddedDomainEvent.Create(this, teacher.Id, teacher.GetName()));
 }