17 references to ComponentsMetrics
Microsoft.AspNetCore.Components (17)
RegisterRenderingMetricsServiceCollectionExtensions.cs (1)
28services.TryAddSingleton<ComponentsMetrics>();
RenderHandle.cs (1)
25internal ComponentsMetrics? ComponentMetrics => _renderer?.ComponentMetrics;
Rendering\ComponentState.cs (4)
56if (ComponentsMetrics.IsSupported && _renderer.ComponentMetrics != null && _renderer.ComponentMetrics.IsParametersEnabled) 245var parametersStartTimestamp = ComponentsMetrics.IsSupported && _renderer.ComponentMetrics != null && _renderer.ComponentMetrics.IsParametersEnabled ? Stopwatch.GetTimestamp() : 0; 254if (ComponentsMetrics.IsSupported && _renderer.ComponentMetrics != null && _renderer.ComponentMetrics.IsParametersEnabled) 261if (ComponentsMetrics.IsSupported && _renderer.ComponentMetrics != null && _renderer.ComponentMetrics.IsParametersEnabled)
RenderTree\Renderer.cs (10)
44private readonly ComponentsMetrics? _componentsMetrics; 108if (ComponentsMetrics.IsSupported) 110_componentsMetrics = serviceProvider.GetService<ComponentsMetrics>(); 123internal ComponentsMetrics? ComponentMetrics => _componentsMetrics; 507var eventStartTimestamp = ComponentsMetrics.IsSupported && ComponentMetrics != null && ComponentMetrics.IsEventEnabled ? Stopwatch.GetTimestamp() : 0; 551if (ComponentsMetrics.IsSupported && ComponentMetrics != null && ComponentMetrics.IsEventEnabled) 566if (ComponentsMetrics.IsSupported && ComponentMetrics != null && ComponentMetrics.IsEventEnabled) 847var batchStartTimestamp = ComponentsMetrics.IsSupported && ComponentMetrics != null && ComponentMetrics.IsBatchEnabled ? Stopwatch.GetTimestamp() : 0; 880if (ComponentsMetrics.IsSupported && ComponentMetrics != null && ComponentMetrics.IsBatchEnabled) 887if (ComponentsMetrics.IsSupported && ComponentMetrics != null && ComponentMetrics.IsBatchEnabled)
Routing\Router.cs (1)
321if (ComponentsMetrics.IsSupported && _renderHandle.ComponentMetrics != null && _renderHandle.ComponentMetrics.IsNavigationEnabled)