17 instantiations of ComponentsMetrics
Microsoft.AspNetCore.Components.Tests (17)
ComponentsMetricsTest.cs (17)
28var componentsMetrics = new ComponentsMetrics(_meterFactory); 40var componentsMetrics = new ComponentsMetrics(_meterFactory); 60var componentsMetrics = new ComponentsMetrics(_meterFactory); 74var componentsMetrics = new ComponentsMetrics(_meterFactory); 99var componentsMetrics = new ComponentsMetrics(_meterFactory); 124var componentsMetrics = new ComponentsMetrics(_meterFactory); 149var componentsMetrics = new ComponentsMetrics(_meterFactory); 163var componentsMetrics = new ComponentsMetrics(_meterFactory); 185var componentsMetrics = new ComponentsMetrics(_meterFactory); 208var componentsMetrics = new ComponentsMetrics(_meterFactory); 230var componentsMetrics = new ComponentsMetrics(_meterFactory); 244var componentsMetrics = new ComponentsMetrics(_meterFactory); 265var componentsMetrics = new ComponentsMetrics(_meterFactory); 287var componentsMetrics = new ComponentsMetrics(_meterFactory); 308var componentsMetrics = new ComponentsMetrics(_meterFactory); 322var componentsMetrics = new ComponentsMetrics(_meterFactory); 395var componentsMetrics = new ComponentsMetrics(_meterFactory);
43 references to ComponentsMetrics
Microsoft.AspNetCore.Components (5)
RegisterRenderingMetricsServiceCollectionExtensions.cs (1)
28services.TryAddSingleton<ComponentsMetrics>();
RenderHandle.cs (1)
24internal ComponentsMetrics? ComponentMetrics => _renderer?.ComponentMetrics;
RenderTree\Renderer.cs (3)
41private readonly ComponentsMetrics? _componentsMetrics; 102_componentsMetrics = serviceProvider.GetService<ComponentsMetrics>(); 111internal ComponentsMetrics? ComponentMetrics => _componentsMetrics;
Microsoft.AspNetCore.Components.Tests (38)
ComponentsMetricsTest.cs (38)
28var componentsMetrics = new ComponentsMetrics(_meterFactory); 32Assert.Contains(_meterFactory.Meters, m => m.Name == ComponentsMetrics.MeterName); 33Assert.Contains(_meterFactory.Meters, m => m.Name == ComponentsMetrics.LifecycleMeterName); 40var componentsMetrics = new ComponentsMetrics(_meterFactory); 42ComponentsMetrics.MeterName, "aspnetcore.components.navigate"); 60var componentsMetrics = new ComponentsMetrics(_meterFactory); 64ComponentsMetrics.MeterName, "aspnetcore.components.navigate"); 74var componentsMetrics = new ComponentsMetrics(_meterFactory); 76ComponentsMetrics.MeterName, "aspnetcore.components.handle_event.duration"); 99var componentsMetrics = new ComponentsMetrics(_meterFactory); 101ComponentsMetrics.MeterName, "aspnetcore.components.handle_event.duration"); 124var componentsMetrics = new ComponentsMetrics(_meterFactory); 126ComponentsMetrics.MeterName, "aspnetcore.components.handle_event.duration"); 149var componentsMetrics = new ComponentsMetrics(_meterFactory); 153ComponentsMetrics.MeterName, "aspnetcore.components.handle_event.duration"); 163var componentsMetrics = new ComponentsMetrics(_meterFactory); 165ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.update_parameters.duration"); 185var componentsMetrics = new ComponentsMetrics(_meterFactory); 187ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.update_parameters.duration"); 208var componentsMetrics = new ComponentsMetrics(_meterFactory); 210ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.update_parameters.duration"); 230var componentsMetrics = new ComponentsMetrics(_meterFactory); 234ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.update_parameters.duration"); 244var componentsMetrics = new ComponentsMetrics(_meterFactory); 246ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.render_diff.duration"); 265var componentsMetrics = new ComponentsMetrics(_meterFactory); 267ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.render_diff.duration"); 287var componentsMetrics = new ComponentsMetrics(_meterFactory); 289ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.render_diff.duration"); 308var componentsMetrics = new ComponentsMetrics(_meterFactory); 312ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.render_diff.duration"); 322var componentsMetrics = new ComponentsMetrics(_meterFactory); 324ComponentsMetrics.MeterName, "aspnetcore.components.navigate"); 326ComponentsMetrics.MeterName, "aspnetcore.components.handle_event.duration"); 328ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.update_parameters.duration"); 330ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.render_diff.duration"); 332ComponentsMetrics.LifecycleMeterName, "aspnetcore.components.render_diff.size"); 395var componentsMetrics = new ComponentsMetrics(_meterFactory);