Interface IBrokerActivityEnricher
- Namespace
- Silverback.Messaging.Diagnostics
- Assembly
- Silverback.Integration.dll
Provides enrichment for activities produced by the ActivityProducerBehavior and ActivityConsumerBehavior.
public interface IBrokerActivityEnricher
Methods
EnrichInboundActivity(Activity, ConsumerPipelineContext)
Enriches Activities created by the ActivityConsumerBehavior.
void EnrichInboundActivity(Activity activity, ConsumerPipelineContext consumerContext)
Parameters
activityActivityThe Activity to be enriched.
consumerContextConsumerPipelineContext
EnrichOutboundActivity(Activity, ProducerPipelineContext)
Enriches Activities created by the ActivityProducerBehavior.
void EnrichOutboundActivity(Activity activity, ProducerPipelineContext producerContext)
Parameters
activityActivityThe Activity to be enriched.
producerContextProducerPipelineContext