Exemplo n.º 1
0
        public bool Handle(AddGoldMember command)
        {
            GoldMemberUserIds = GoldMemberUserIds.Add(command.UserId);

            _logger.Info("Added user to Gold Club for Id={0}", command.UserId);
            return(true);
        }
Exemplo n.º 2
0
        public bool Handle(GetClubMembers query)
        {
            var result = new ClubMembers(GoldMemberUserIds.ToList(), PlatinumMemberUserIds.ToList(), BlackMemberUserIds.ToList());

            Sender.Tell(result);

            _logger.Info("Query for Club members returned.");
            return(true);
        }