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); }
public ConsumerWrapperFactory(KafkaConsumerConfig config) { this.config = config; }
public static FakeConsumerWrapper New(KafkaConsumerConfig config) { FakeConsumerWrapper cw = new FakeConsumerWrapper(config); return(cw); }
protected FakeConsumerWrapper(KafkaConsumerConfig config) : base(config) { }
protected ConsumerWrapper(Consumer <K, V> consumer, KafkaConsumerConfig config) { this.consumer = consumer; this.config = config; this.observers = new List <IActorRef>(); }