Ejemplo n.º 1
0
        public RedisGroupCommand ReadGroupCommand(ReadOnlyMemory <byte> data)
        {
            // See WriteGroupCommand for format.
            ValidateArraySize(ref data, 5, "GroupCommand");

            var id           = MessagePackUtil.ReadInt32(ref data);
            var serverName   = MessagePackUtil.ReadString(ref data);
            var action       = (GroupAction)MessagePackUtil.ReadByte(ref data);
            var groupName    = MessagePackUtil.ReadString(ref data);
            var connectionId = MessagePackUtil.ReadString(ref data);

            return(new RedisGroupCommand(id, serverName, action, groupName, connectionId));
        }
Ejemplo n.º 2
0
 public int ReadAck(ReadOnlyMemory <byte> data)
 {
     // See WriteAck for format
     ValidateArraySize(ref data, 1, "Ack");
     return(MessagePackUtil.ReadInt32(ref data));
 }