コード例 #1
0
 public void Handle(ParticipantReplacedWithAlternate e)
 {
     if (Participants.ContainsKey(e.AlternateId))
     {
         Participants[e.AlternateId].TeamId = e.TeamId;
     }
     if (Participants.ContainsKey(e.Id))
     {
         Participants[e.Id].ReplacedBy = e.AlternateId;
     }
 }
コード例 #2
0
 public void Handle(ParticipantReplacedWithAlternate e)
 {
     Participants[e.Id].IsReplaced = true;
 }
コード例 #3
0
 public void Apply(ParticipantReplacedWithAlternate e)
 {
     ReplacedBy = e.AlternateId;
 }