public void Handle(ParticipantCreated e) { Participants.Add(e.Id, new Participant { Id = e.Id, Name = e.Name, Gender = e.Gender }); }
public void Handle(ParticipantCreated e) { Participants.Add(new Participant { Id = e.Id, Name = e.Name }); }
public void Handle(ParticipantCreated e) { Participants.Add(e.Id, new Participant { Id = e.Id, Name = e.Name, IsDelegate = e.IsDelegate, IsRookie = e.YearsQualifying == 1, IsGuest = e.IsGuest, Birthday = e.Birthday, }); }
public void When(ParticipantCreated participantCreated) { ParticipantId = participantCreated.ParticipantId; }
/// <summary> /// Raise Participant created event /// </summary> /// <param name="e"></param> protected virtual void OnParticipantCreated(EventArgs e) { ParticipantCreated?.Invoke(this, e); // Raise event! }