Пример #1
0
            public override void HandleBasicDeliver(string consumerTag, ulong deliveryTag, bool redelivered, string exchange, string routingKey, IBasicProperties properties, byte[] body)
            {
                var context = new MessageHandlerContext(consumerTag, deliveryTag, redelivered, exchange, routingKey, properties, m_component.m_channel);

                m_component.onRecieve(Encoding.UTF8.GetString(body), context); //invoke onRecieve function for callback
                m_component.m_channel.BasicAck(context.DeliveryTag, false);    //ack
            }
Пример #2
0
 virtual protected void onRecieve(string msg, MessageHandlerContext context)
 {
 }