Table of Contents

Namespace Silverback.Messaging.Diagnostics

Classes

ActivityConsumerBehavior

Starts an Activity with the tracing information from the message headers.

ActivityProducerBehavior

Starts an Activity and adds the tracing information to the message headers.

ActivityTagNames

Contains the name of tags added to the Activity.

ConsumerPipelineFatalException

The exception that is rethrown by the FatalExceptionLoggerConsumerBehavior when a fatal exception occurs down the consumer pipeline.

FatalExceptionLoggerConsumerBehavior

Logs the unhandled exceptions thrown while processing the message. These exceptions are fatal since they will usually cause the consumer to stop.

Interfaces

IActivityEnricherFactory

Provides the IBrokerActivityEnricher according to the specified endpoint.

IBrokerActivityEnricher

Provides enrichment for activities produced by the ActivityProducerBehavior and ActivityConsumerBehavior.

IBrokerActivityEnricher<TConfiguration>

Provides enrichment for activities produced by the ActivityProducerBehavior and ActivityConsumerBehavior for the specified endpoint type.