/// <summary> /// kafka辅助类构造方法 /// </summary> /// <param name="sectionName">config中配置节点名称</param> /// <param name="isProducer"></param> public KafkaHelper(string sectionName, bool isProducer = true) { _isProducer = isProducer; _config = KafkaConfig.GetConfig(sectionName); _brokerHelper = new BrokerHelper(_config.Broker); if (isProducer) { _producerHelper = new ProducerHelper(_brokerHelper); } else { _consumerHelper = new ConsumerHelper(_brokerHelper); } }
public ConsumerHelper(BrokerHelper brokerHelper) { _brokerHelper = brokerHelper; }
public ProducerHelper(BrokerHelper brokerHelper) { _brokerHelper = brokerHelper; _producer = new Producer(_brokerHelper.GetBroker()); }