Esempio n. 1
0
 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
            });
        }
Esempio n. 3
0
 public void Apply(MemberRegisteredToAssociation e)
 {
     Members.Add(e.MemberId);
 }