Пример #1
0
        private void SubscribeToChannel()
        {
            var channelName = _channelName.text;
            var eventName   = _eventName.text;

            _ably.Channels.Get(channelName).Subscribe(eventName, message =>
            {
                _uiConsole.LogAndDisplay($"Received message <b>{message.Data}</b> from channel <b>{channelName}</b>");
            });
            _uiConsole.LogAndDisplay($"Successfully subscribed to channel <b>{channelName}</b>");
        }
Пример #2
0
        internal void SubscribeToPresence()
        {
            var channelName = _channelName.text;

            _ably.Channels.Get(channelName).Presence.Subscribe(message =>
            {
                _uiConsole.LogAndDisplay($"Received presence message <b>{message.Data}</b> from channel <b>{channelName}</b> with clientId <b>{message.ClientId}</b>");
            });
            _uiConsole.LogAndDisplay($"Successfully subscribed to channel <b>{channelName}</b> for <b>Presence</b> messages");
        }