Exemplo n.º 1
0
        static void PrintMessages(RedisClient redisClient, string userA, string userB)
        {
            string chatName = userA.CompareTo(userB) < 0 ? userA+ "-" + userB: userB + "-" + userA;
            string chatMessagesList = "chat:" + chatName;
            byte[][] messages = redisClient.LRange(chatMessagesList, 0, (int)redisClient.LLen(chatMessagesList));

            foreach (var messageByteArr in messages)
            {
                string usernameStr = Extensions.StringFromByteArray(messageByteArr);
                Console.WriteLine(usernameStr);
            }
        }