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