public void Handle(IViewContext context, MemberRegisteredToAssociation domainEvent) { AssociationMembers.Add(new AssociationMember { Id = domainEvent.MemberId }); }
public void Handle(IViewContext context, MemberRegisteredToAssociation domainEvent) { if (!AllUsersAssociations.ContainsKey(domainEvent.MemberId)) { AllUsersAssociations.Add(domainEvent.MemberId, new List <UserAssociation>()); } var association = context.Load <Domain.Association>(domainEvent.GetAggregateRootId()); AllUsersAssociations[domainEvent.MemberId].Add(new UserAssociation { Id = association.Id, Name = association.Name }); }
public void Apply(MemberRegisteredToAssociation e) { Members.Add(e.MemberId); }