Assets.Scripts.Services.Communication.WebSocketService.SendCommand C# (CSharp) Method

SendCommand() public method

public SendCommand ( CommandDTO commandDTO, bool interceptable = true ) : void
commandDTO Assets.Scripts.Services.Communication.DTOs.CommandDTO
interceptable bool
return void
        public void SendCommand(CommandDTO commandDTO, bool interceptable = true)
        {
            if (interceptable && !DispatchOutgoingCommandToInterceptors(commandDTO))
            {
                return;
            }
            commandDTO.token = SessionToken;
            string jsonData = JsonUtility.ToJson(commandDTO, false);
            Debug.Log(String.Format("WebSocket Send: {0}", jsonData));
            webSocket.SendString(jsonData);
        }