public MessagePublishFactory(IParitionStrategy paritionStrategy)
 {
     _paritionStrategy = paritionStrategy;
 }
예제 #2
0
 public KafkaMessagePublisher(IMessageProceduerConnection kafkaConnection, IParitionStrategy paritionStrategy = null)
 {
     _kafkaConnection  = kafkaConnection ?? throw new ArgumentNullException(nameof(kafkaConnection));
     _paritionStrategy = paritionStrategy ?? new DefaultPartionStrategy();
 }