16 references to DiagnosticsHelper
System.Net.Http (16)
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)
38advice: DiagnosticsHelper.ShortHistogramAdvice); 120tags.Add("http.response.status_code", DiagnosticsHelper.GetBoxedInt32((int)response.StatusCode)); 121tags.Add("network.protocol.version", DiagnosticsHelper.GetProtocolVersionString(response.Version)); 124if (DiagnosticsHelper.TryGetErrorType(response, exception, out string? errorType)) 149tags.Add("server.address", DiagnosticsHelper.GetServerAddress(request, _proxy)); 150tags.Add("server.port", DiagnosticsHelper.GetBoxedInt32(requestUri.Port)); 152tags.Add(DiagnosticsHelper.GetMethodTag(request.Method, out _));
System\Net\Http\SocketsHttpHandler\ConnectionPool\ConnectionSetupDistributedTracing.cs (1)
67DiagnosticsHelper.TryGetErrorType(null, exception, out string? errorType);
System\Net\Http\SocketsHttpHandler\Metrics\ConnectionMetrics.cs (1)
27_portTag = DiagnosticsHelper.GetBoxedInt32(port);
System\Net\Http\SocketsHttpHandler\Metrics\SocketsHttpHandlerMetrics.cs (2)
30advice: DiagnosticsHelper.ShortHistogramAdvice); 58tags.Add(DiagnosticsHelper.GetMethodTag(request.Method, out _));