Ejemplo n.º 1
0
        private void SendPacketAsync(ITransport transport, string caption, TLObject data, Action <bool> callback, Action <TcpTransportResult> faultCallback = null)
        {
            if (_deviceInfo != null && _deviceInfo.IsBackground)
            {
            }

            var payload = data.ToArray();

            transport.SendPacketAsync(
                caption,
                payload,
                callback,
                faultCallback);

            _statsService.IncrementSentBytesCount(_connectionService.NetworkType, DataType.Total, payload.Length);
        }