File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed
tracer/src/Datadog.Trace/Telemetry Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -85,18 +85,19 @@ private static string BuildSerializedAgentHeaders()
8585 var sessionId = RuntimeId . Get ( ) ;
8686 var rootSessionId = RuntimeId . GetRootSessionId ( ) ;
8787
88- var sb = StringBuilderCache . Acquire ( ) ;
89- sb . Append ( TelemetryConstants . ClientLibraryLanguageHeader ) . Append ( ": " ) . Append ( TracerConstants . Language ) . Append ( DatadogHttpValues . CrLf ) ;
90- sb . Append ( TelemetryConstants . ClientLibraryVersionHeader ) . Append ( ": " ) . Append ( TracerConstants . AssemblyVersion ) . Append ( DatadogHttpValues . CrLf ) ;
91- sb . Append ( HttpHeaderNames . TracingEnabled ) . Append ( ": false" ) . Append ( DatadogHttpValues . CrLf ) ;
92- sb . Append ( TelemetryConstants . SessionIdHeader ) . Append ( ": " ) . Append ( sessionId ) . Append ( DatadogHttpValues . CrLf ) ;
93-
9488 if ( rootSessionId != sessionId )
9589 {
96- sb . Append ( TelemetryConstants . RootSessionIdHeader ) . Append ( ": " ) . Append ( rootSessionId ) . Append ( DatadogHttpValues . CrLf ) ;
90+ return $ "{ TelemetryConstants . ClientLibraryLanguageHeader } : { TracerConstants . Language } " + DatadogHttpValues . CrLf +
91+ $ "{ TelemetryConstants . ClientLibraryVersionHeader } : { TracerConstants . AssemblyVersion } " + DatadogHttpValues . CrLf +
92+ $ "{ HttpHeaderNames . TracingEnabled } : false" + DatadogHttpValues . CrLf +
93+ $ "{ TelemetryConstants . SessionIdHeader } : { sessionId } " + DatadogHttpValues . CrLf +
94+ $ "{ TelemetryConstants . RootSessionIdHeader } : { rootSessionId } " + DatadogHttpValues . CrLf ;
9795 }
9896
99- return StringBuilderCache . GetStringAndRelease ( sb ) ;
97+ return $ "{ TelemetryConstants . ClientLibraryLanguageHeader } : { TracerConstants . Language } " + DatadogHttpValues . CrLf +
98+ $ "{ TelemetryConstants . ClientLibraryVersionHeader } : { TracerConstants . AssemblyVersion } " + DatadogHttpValues . CrLf +
99+ $ "{ HttpHeaderNames . TracingEnabled } : false" + DatadogHttpValues . CrLf +
100+ $ "{ TelemetryConstants . SessionIdHeader } : { sessionId } " + DatadogHttpValues . CrLf ;
100101 }
101102 }
102103}
You can’t perform that action at this time.
0 commit comments