public GthxMessageConduit(ILogger <GthxMessageConduit> logger)
        {
            _logger = logger;

            _queue = new ActionBlock <GthxMessageProducedEventArgs>(
                x => MessageProducedHandler.Invoke(this, x));
        }
Exemple #2
0
        protected virtual void OnMessageProduced(Message message)
        {
            MessageProducedHandler handler = MessageProduced;

            if (handler != null)
            {
                handler(message);
            }
        }