Example #1
0
 public override void ReadFrom(PooledSocket socket)
 {
     var values = new List<RedisValue>();
     int subscriptionCount = 0;
     for (var k = 0; k < _channelCount; k++)
     {
         string action = "", channel = "";
         socket.ParseSubscriptionResponse(ref action, ref channel, ref subscriptionCount);
         values.Add( channel );
     }
     values.Add( subscriptionCount );
     Value = new RedisValue()
                  {
                      MultiBulkValues = values.ToArray()
                  };
 }