private byte[] GetByteArrayForControlMessage(ControlMessage controlMessage)
 {
     using (MemoryStream memoryStream = new MemoryStream())
         using (BinaryWriter binaryWriter = new BinaryWriter(memoryStream))
         {
             controlMessage.Serialize(binaryWriter);
             return(((MemoryStream)binaryWriter.BaseStream).ToArray());
         }
 }