28 references to HostingTelemetryHelpers
Microsoft.AspNetCore.Hosting (28)
Internal\HostingApplicationDiagnostics.cs (17)
442activity.DisplayName = HostingTelemetryHelpers.GetActivityDisplayName(httpContext.Request.Method);
476creationTags.Add(HostingTelemetryHelpers.AttributeServerAddress, request.Host.Host);
478if (HostingTelemetryHelpers.TryGetServerPort(request.Host, request.Scheme, out var port))
480creationTags.Add(HostingTelemetryHelpers.AttributeServerPort, port);
484HostingTelemetryHelpers.SetActivityHttpMethodTags(ref creationTags, request.Method);
491creationTags.Add(HostingTelemetryHelpers.AttributeUserAgentOriginal, userAgent);
495creationTags.Add(HostingTelemetryHelpers.AttributeUrlScheme, request.Scheme);
498creationTags.Add(HostingTelemetryHelpers.AttributeUrlPath, path);
525activity.SetTag(HostingTelemetryHelpers.AttributeHttpResponseStatusCode, HostingTelemetryHelpers.GetBoxedStatusCode(response.StatusCode));
527if (HostingTelemetryHelpers.TryGetHttpVersion(httpContext.Request.Protocol, out var httpVersion))
529activity.SetTag(HostingTelemetryHelpers.AttributeNetworkProtocolVersion, httpVersion);
537activity.SetTag(HostingTelemetryHelpers.AttributeHttpRoute, resolvedRoute);
538activity.DisplayName = HostingTelemetryHelpers.GetActivityDisplayName(httpContext.Request.Method, resolvedRoute);
543activity.SetTag(HostingTelemetryHelpers.AttributeErrorType, exception.GetType().FullName);
546else if (HostingTelemetryHelpers.IsErrorStatusCode(response.StatusCode))
548activity.SetTag(HostingTelemetryHelpers.AttributeErrorType, response.StatusCode.ToString(CultureInfo.InvariantCulture));