コード例 #1
0
ファイル: School.cs プロジェクト: mallickhruday/mfa
        private void When(TeacherAddedDomainEvent domainEvent)
        {
            teachers = teachers ?? new List <Teacher>();
            Teacher teacher = Teacher.Create(domainEvent.TeacherId, domainEvent.TeacherName);

            teachers.Add(teacher);
        }
コード例 #2
0
ファイル: School.cs プロジェクト: mallickhruday/mfa
 public void AddTeacher(Teacher teacher)
 {
     Raise(TeacherAddedDomainEvent.Create(this, teacher.Id, teacher.GetName()));
 }