Beispiel #1
0
        private static double?ParseStream(Stream stream)
        {
            string result = RedisReader.ReadBulkUTF8(stream);

            if (result == null)
            {
                return(null);
            }
            return(Double.Parse(result, NumberStyles.Float));
        }
        private static string Read(Stream stream)
        {
            var type = RedisReader.ReadType(stream);

            if (type == RedisMessage.Bulk)
            {
                return(RedisReader.ReadBulkUTF8(stream, false));
            }
            RedisReader.ReadMultiBulk(stream, false);
            return(null);
        }
        private static long?ParseStream(Stream stream)
        {
            RedisMessage type = RedisReader.ReadType(stream);

            if (type == RedisMessage.Int)
            {
                return(RedisReader.ReadInt(stream, false));
            }

            RedisReader.ReadBulkUTF8(stream, false);
            return(null);
        }
Beispiel #4
0
 private static double ParseStream(Stream stream)
 {
     return(Double.Parse(RedisReader.ReadBulkUTF8(stream), NumberStyles.Float));
 }