-
-
Notifications
You must be signed in to change notification settings - Fork 229
Open
Description
The tracer has a SetData method:
sentry-dotnet/src/Sentry/TransactionTracer.cs
Line 277 in dcb8bd7
| public void SetData(string key, object? value) => _data[key] = value; |
However this never gets used when creating a transaction from a tracer:
sentry-dotnet/src/Sentry/SentryTransaction.cs
Lines 266 to 269 in 4169cb7
| _breadcrumbs = tracer.Breadcrumbs.ToList(); | |
| _tags = tracer.Tags.ToDict(); | |
| _spans = FromTracerSpans(tracer); |
Internally the SentryTransaction defers to _contexts.Trace.Data to store extra data...
TransactionTracer.Contexts.Trace.SetData does work... however this isn't obvious to SDK users. Maybe TransactionTracer.Data should also just wrap TransactionTracer.Contexts.Trace.Data and TransactionTracer.SetData should just call TransactionTracer.Contexts.Trace.SetData?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels