Beispiel #1
0
        public bool Handle(AddPlatinumMember command)
        {
            PlatinumMemberUserIds = PlatinumMemberUserIds.Add(command.UserId);

            _logger.Info("Added user to Platinum Club for Id={0}", command.UserId);
            return(true);
        }
Beispiel #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);
        }