9 instantiations of CircuitMetrics
Microsoft.AspNetCore.Components.Server.Tests (9)
Circuits\CircuitMetricsTest.cs (7)
30var circuitMetrics = new CircuitMetrics(_meterFactory); 41var circuitMetrics = new CircuitMetrics(_meterFactory); 59var circuitMetrics = new CircuitMetrics(_meterFactory); 77var circuitMetrics = new CircuitMetrics(_meterFactory); 95var circuitMetrics = new CircuitMetrics(_meterFactory); 128var circuitMetrics = new CircuitMetrics(_meterFactory); 142var circuitMetrics = new CircuitMetrics(_meterFactory);
Circuits\CircuitPersistenceManagerTest.cs (1)
440var circuitMetrics = new CircuitMetrics(new TestMeterFactory());
Circuits\TestCircuitHost.cs (1)
47var circuitMetrics = new CircuitMetrics(new TestMeterFactory());
26 references to CircuitMetrics
Microsoft.AspNetCore.Components.Server (5)
Circuits\CircuitFactory.cs (2)
23private readonly CircuitMetrics _circuitMetrics; 29CircuitMetrics circuitMetrics,
Circuits\CircuitHost.cs (2)
27private readonly CircuitMetrics _circuitMetrics; 55CircuitMetrics circuitMetrics,
DependencyInjection\ComponentServiceCollectionExtensions.cs (1)
67services.TryAddSingleton<CircuitMetrics>();
Microsoft.AspNetCore.Components.Server.Tests (21)
Circuits\CircuitMetricsTest.cs (18)
30var circuitMetrics = new CircuitMetrics(_meterFactory); 34Assert.Equal(CircuitMetrics.MeterName, _meterFactory.Meters[0].Name); 41var circuitMetrics = new CircuitMetrics(_meterFactory); 43CircuitMetrics.MeterName, "aspnetcore.components.circuit.active"); 59var circuitMetrics = new CircuitMetrics(_meterFactory); 61CircuitMetrics.MeterName, "aspnetcore.components.circuit.connected"); 77var circuitMetrics = new CircuitMetrics(_meterFactory); 79CircuitMetrics.MeterName, "aspnetcore.components.circuit.connected"); 95var circuitMetrics = new CircuitMetrics(_meterFactory); 97CircuitMetrics.MeterName, "aspnetcore.components.circuit.active"); 99CircuitMetrics.MeterName, "aspnetcore.components.circuit.connected"); 101CircuitMetrics.MeterName, "aspnetcore.components.circuit.duration"); 128var circuitMetrics = new CircuitMetrics(_meterFactory); 132CircuitMetrics.MeterName, "aspnetcore.components.circuit.duration"); 142var circuitMetrics = new CircuitMetrics(_meterFactory); 144CircuitMetrics.MeterName, "aspnetcore.components.circuit.active"); 146CircuitMetrics.MeterName, "aspnetcore.components.circuit.connected"); 148CircuitMetrics.MeterName, "aspnetcore.components.circuit.duration");
Circuits\CircuitPersistenceManagerTest.cs (1)
440var circuitMetrics = new CircuitMetrics(new TestMeterFactory());
Circuits\TestCircuitHost.cs (2)
20private TestCircuitHost(CircuitId circuitId, AsyncServiceScope scope, CircuitOptions options, CircuitClientProxy client, RemoteRenderer renderer, IReadOnlyList<ComponentDescriptor> descriptors, RemoteJSRuntime jsRuntime, RemoteNavigationManager navigationManager, CircuitHandler[] circuitHandlers, CircuitMetrics circuitMetrics, CircuitActivitySource circuitActivitySource, ILogger logger) 47var circuitMetrics = new CircuitMetrics(new TestMeterFactory());