Ejemplo n.º 1
0
        public IConsumer <byte[], byte[]> GetConsumer(ConsumerConfig config, IConsumerRebalanceListener rebalanceListener)
        {
            var consumer = new SyncConsumer(config, producer);

            consumer.SetRebalanceListener(rebalanceListener);
            return(consumer);
        }
        public virtual IConsumer <byte[], byte[]> GetRestoreConsumer(ConsumerConfig config)
        {
            var restoreConsumer = new SyncConsumer(producer);

            restoreConsumer.UseConfig(config);
            restoreConsumer.SetRebalanceListener(null);
            return(restoreConsumer);
        }