Skip to content

Commit 6ca0563

Browse files
committed
Add traceStateValue parameter to DistributedTracingData.TryDeserializeFromString method
1 parent f95b416 commit 6ca0563

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Elastic.Apm/Api/DistributedTracingData.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,11 @@ internal DistributedTracingData(string traceId, string parentId, bool flagRecord
4949
/// <see cref="ITracer.StartTransaction" />.
5050
/// </summary>
5151
/// <param name="serialized">should be a return value from a call to <see cref="SerializeToString" />.</param>
52+
/// <param name="traceStateValue">should be a return value from a call to <see cref="DistributedTracing.TraceState.ToTextHeader"/>.</param>
5253
/// <returns>
5354
/// Instance deserialized from <paramref name="serialized" />.
5455
/// </returns>
55-
public static DistributedTracingData TryDeserializeFromString(string serialized) => TraceContext.TryExtractTracingData(serialized);
56+
public static DistributedTracingData TryDeserializeFromString(string serialized, string traceStateValue = null) => TraceContext.TryExtractTracingData(serialized, traceStateValue);
5657

5758
public override string ToString() => new ToStringBuilder(nameof(DistributedTracingData))
5859
{

0 commit comments

Comments
 (0)