Table of Contents

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

activity Activity

The Activity to be enriched.

consumerContext ConsumerPipelineContext

The ConsumerPipelineContext.

EnrichOutboundActivity(Activity, ProducerPipelineContext)

Enriches Activities created by the ActivityProducerBehavior.

void EnrichOutboundActivity(Activity activity, ProducerPipelineContext producerContext)

Parameters

activity Activity

The Activity to be enriched.

producerContext ProducerPipelineContext

The ProducerPipelineContext.