Esempio n. 1
0
        /// <summary>
        /// Send subscription message(s) to Bayeux server
        /// to subscribe this session channel with all assigned message listeners.
        /// </summary>
        protected override void SendSubscribe()
        {
            if (this.ChannelId.IsWild)
            {
                return;
            }

            IMutableMessage message = _bayeuxClient.NewMessage();

            message.Channel = Channel.MetaSubscribe;
            message[Message.SubscriptionField] = this.Id;

            _bayeuxClient.EnqueueSend(message);
        }