public bool Handle(AddGoldMember command) { GoldMemberUserIds = GoldMemberUserIds.Add(command.UserId); _logger.Info("Added user to Gold Club for Id={0}", command.UserId); return(true); }
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); }