Table of Contents

Class CarrotTracingOptions

Namespace
CarrotMQ.Core.Configuration
Assembly
CarrotMQ.Core.dll

Represents the options for configuring Activity tracing for messages published and received over CarrotMQ.RabbitMQ

public sealed class CarrotTracingOptions
Inheritance
CarrotTracingOptions
Inherited Members

Constructors

CarrotTracingOptions()

public CarrotTracingOptions()

Fields

CarrotTracing

Default section name of this option in configuration

public const string CarrotTracing = "CarrotTracing"

Field Value

string

Properties

EnrichConsumeActivityWithHeader

Action to enrich the consume activity with custom content from CarrotMQ headers.

public Action<Activity, CarrotHeader> EnrichConsumeActivityWithHeader { get; set; }

Property Value

Action<Activity, CarrotHeader>

EnrichPublishActivityWithHeader

Action to enrich the publish activity with custom content from CarrotMQ headers.

public Action<Activity, CarrotHeader> EnrichPublishActivityWithHeader { get; set; }

Property Value

Action<Activity, CarrotHeader>