コード例 #1
0
ファイル: ProducerFactory.cs プロジェクト: thomasjuul/dafda
 public ProducerBuilder(string producerName, ProducerConfiguration configuration, OutgoingMessageRegistry messageRegistry)
 {
     _messageRegistry      = messageRegistry;
     _producerName         = producerName;
     _kafkaProducerFactory = configuration.KafkaProducerFactory;
     _messageIdGenerator   = configuration.MessageIdGenerator;
 }
コード例 #2
0
ファイル: Producer.cs プロジェクト: cemoil31/dafda
 internal Producer(KafkaProducer kafkaProducer, OutgoingMessageRegistry outgoingMessageRegistry, MessageIdGenerator messageIdGenerator)
 {
     _kafkaProducer            = kafkaProducer;
     _payloadDescriptorFactory = new PayloadDescriptorFactory(outgoingMessageRegistry, messageIdGenerator);
 }
コード例 #3
0
 public PayloadDescriptorFactory(OutgoingMessageRegistry outgoingMessageRegistry, MessageIdGenerator messageIdGenerator)
 {
     _outgoingMessageRegistry = outgoingMessageRegistry;
     _messageIdGenerator      = messageIdGenerator;
 }
コード例 #4
0
 public OutgoingMessageFactory(IOutgoingMessageRegistry outgoingMessageRegistry, MessageIdGenerator messageIdGenerator)
 {
     _outgoingMessageRegistry = outgoingMessageRegistry;
     _messageIdGenerator      = messageIdGenerator;
 }
コード例 #5
0
ファイル: Producer.cs プロジェクト: martinosk/dafda
 public Producer(IKafkaProducer kafkaProducer, IOutgoingMessageRegistry outgoingMessageRegistry, MessageIdGenerator messageIdGenerator)
 {
     _kafkaProducer          = kafkaProducer;
     _outgoingMessageFactory = new OutgoingMessageFactory(outgoingMessageRegistry, messageIdGenerator);
 }