Class KafkaActivityEnricher
- Namespace
- Silverback.Diagnostics
- Assembly
- Silverback.Integration.Kafka.dll
Enriches the Activity with Kafka specific tags.
public class KafkaActivityEnricher : IBrokerActivityEnricher<KafkaConsumerEndpointConfiguration>, IBrokerActivityEnricher<KafkaProducerEndpointConfiguration>, IBrokerActivityEnricher
- Inheritance
-
KafkaActivityEnricher
- Implements
- Inherited Members
Constructors
KafkaActivityEnricher()
public KafkaActivityEnricher()
Methods
EnrichInboundActivity(Activity, ConsumerPipelineContext)
Enriches Activities created by the ActivityConsumerBehavior.
public void EnrichInboundActivity(Activity activity, ConsumerPipelineContext consumerContext)
Parameters
activityActivityThe Activity to be enriched.
consumerContextConsumerPipelineContext
EnrichOutboundActivity(Activity, ProducerPipelineContext)
Enriches Activities created by the ActivityProducerBehavior.
public void EnrichOutboundActivity(Activity activity, ProducerPipelineContext producerContext)
Parameters
activityActivityThe Activity to be enriched.
producerContextProducerPipelineContext