Class TracingSettings
Defines all of the settings used by the ActorTracing extension.
Inherited Members
Namespace: Phobos.Tracing.Configuration
Assembly: Phobos.Tracing.dll
Syntax
public class TracingSettings
Constructors
TracingSettings(ActorSystem)
Declaration
public TracingSettings(ActorSystem system)
Parameters
| Type | Name | Description |
|---|---|---|
| ActorSystem | system |
TracingSettings(Settings)
Declaration
public TracingSettings(Settings settings)
Parameters
| Type | Name | Description |
|---|---|---|
| Settings | settings |
TracingSettings(Config)
Creates a settings instance from the phobos.tracing HOCON section.
Declaration
public TracingSettings(Config phobosConfig)
Parameters
| Type | Name | Description |
|---|---|---|
| Config | phobosConfig | The phobos.tracing HOCON section. |
Properties
Carrier
The carrier used for serializing and deserializing OpenTelemetry.Trace.TelemetrySpan instances.
Declaration
public CarrierType Carrier { get; }
Property Value
| Type | Description |
|---|---|
| CarrierType |
Format
The format used by the Carrier
Declaration
public CarrierFormat Format { get; }
Property Value
| Type | Description |
|---|---|
| CarrierFormat |