Exemple #1
0
        public static IConsumerWrapper New(KafkaConsumerConfig config, IDeserializer <V> valueDeserializer)
        {
            Consumer <K, V>        consumer = new Consumer <K, V>(config.Settings, null, valueDeserializer);
            ConsumerWrapper <K, V> cw       = new ConsumerWrapper <K, V>(consumer, config);

            return(cw);
        }
Exemple #2
0
 public ConsumerWrapperFactory(KafkaConsumerConfig config)
 {
     this.config = config;
 }
Exemple #3
0
        public static FakeConsumerWrapper New(KafkaConsumerConfig config)
        {
            FakeConsumerWrapper cw = new FakeConsumerWrapper(config);

            return(cw);
        }
Exemple #4
0
 protected FakeConsumerWrapper(KafkaConsumerConfig config) : base(config)
 {
 }
Exemple #5
0
 protected ConsumerWrapper(Consumer <K, V> consumer, KafkaConsumerConfig config)
 {
     this.consumer  = consumer;
     this.config    = config;
     this.observers = new List <IActorRef>();
 }