Esempio n. 1
0
 public AvroTypeProducer(ProducerConfig config, string schemaRegistryUrl, IAvroMapper mapper, ILogger logger)
 {
     _schemaRegistryUrl = schemaRegistryUrl;
     _mapper            = mapper;
     _logger            = logger;
     Init(config);
 }
Esempio n. 2
0
 public KafkaProducer(IKafkaConfig kafkaConfig, IPubSubModelMapper modelMapper,
                      IAvroMapper avroMapper, ILogManager logManager)
 {
     _kafkaConfig = kafkaConfig;
     _modelMapper = modelMapper;
     _avroMapper  = avroMapper;
     _logger      = logManager.GetClassLogger();
     _topics      = GetTopics();
 }