public bool Send(byte[] message)
 {
     unsafe
     {
         CheckIfEntityExists();
         var messagePtr = MemoryUtils.ByteArrayToHGlobal(message);
         var result     = Core.Library.Client.WebSocketClient_Send_Binary(WebSocketClientNativePointer, messagePtr, (uint)message.Length) == 1;
         Marshal.FreeHGlobal(messagePtr);
         return(result);
     }
 }