public KVSetCommand(KeyValueMessage message)
 {
     _messageFrames = new List<IMessageFrame>
         {
             new StringMessageFrame(message.Key),
             new BinaryMessageFrame(BitConverter.GetBytes(message.Sequence)),
             message.UUID.HasValue? (IMessageFrame) new BinaryMessageFrame(message.UUID.Value.ToByteArray()) : new EmptyMessageFrame(),
             new StringMessageFrame(message.EncodeProperties()),
             new BinaryMessageFrame(message.Body)
         };
 }
Beispiel #2
0
 public KVSetCommand(KeyValueMessage message)
 {
     _messageFrames = new List <IMessageFrame>
     {
         new StringMessageFrame(message.Key),
         new BinaryMessageFrame(BitConverter.GetBytes(message.Sequence)),
         message.UUID.HasValue? (IMessageFrame) new BinaryMessageFrame(message.UUID.Value.ToByteArray()) : new EmptyMessageFrame(),
         new StringMessageFrame(message.EncodeProperties()),
         new BinaryMessageFrame(message.Body)
     };
 }