Example #1
0
        private void ConsumerClient_OnMessage(object sender, Message <Null, string> e)
        {
            var message = new MessageContext
            {
                Group   = _groupId,
                Name    = e.Topic,
                Content = e.Value
            };

            MessageReceieved?.Invoke(sender, message);
        }
        private void OnConsumerReceived(object sender, BasicDeliverEventArgs e)
        {
            _deliveryTag = e.DeliveryTag;
            var message = new MessageContext
            {
                Group   = e.RoutingKey,
                Name    = _queueName,
                Content = Encoding.UTF8.GetString(e.Body)
            };

            MessageReceieved?.Invoke(sender, message);
        }