17 references to DiagnosticsHelper
System.Net.Http (17)
System\Net\Http\DiagnosticsHandler.cs (5)
121KeyValuePair<string, object?> methodTag = DiagnosticsHelper.GetMethodTag(request.Method, out bool isUnknownMethod); 130activity.SetTag("server.address", DiagnosticsHelper.GetServerAddress(request, _proxy)); 204activity.SetTag("http.response.status_code", DiagnosticsHelper.GetBoxedInt32((int)response.StatusCode)); 205activity.SetTag("network.protocol.version", DiagnosticsHelper.GetProtocolVersionString(response.Version)); 208if (DiagnosticsHelper.TryGetErrorType(response, exception, out string? errorType))
System\Net\Http\Metrics\MetricsHandler.cs (7)
51tags.Add("server.port", DiagnosticsHelper.GetBoxedInt32(Port)); 155advice: DiagnosticsHelper.ShortHistogramAdvice); 236tags.Add("http.response.status_code", DiagnosticsHelper.GetBoxedInt32((int)response.StatusCode)); 237tags.Add("network.protocol.version", DiagnosticsHelper.GetProtocolVersionString(response.Version)); 240if (DiagnosticsHelper.TryGetErrorType(response, exception, out string? errorType)) 267host = DiagnosticsHelper.GetServerAddress(request, _proxy); 271string method = (string)DiagnosticsHelper.GetMethodTag(request.Method, out _).Value!;
System\Net\Http\SocketsHttpHandler\ConnectionPool\ConnectionSetupDistributedTracing.cs (1)
67DiagnosticsHelper.TryGetErrorType(null, exception, out string? errorType);
System\Net\Http\SocketsHttpHandler\Metrics\ConnectionMetrics.cs (1)
39tags.Add("server.port", DiagnosticsHelper.GetBoxedInt32(_portTag));
System\Net\Http\SocketsHttpHandler\Metrics\SocketsHttpHandlerMetrics.cs (3)
53tags.Add("server.port", DiagnosticsHelper.GetBoxedInt32(Port)); 165advice: DiagnosticsHelper.ShortHistogramAdvice); 194tags.Add(DiagnosticsHelper.GetMethodTag(request.Method, out _));