3 writes to TelemetryContext
Aspire.Dashboard (3)
Components\Layout\TerminalDock.razor.cs (3)
165TelemetryContext = new ComponentTelemetryContext(ComponentType.Control, TelemetryComponentIds.TerminalDock); 247TelemetryContext = null; 638TelemetryContext = null;
11 references to TelemetryContext
Aspire.Dashboard (4)
Components\Layout\TerminalDock.razor.cs (4)
166TelemetryContextProvider.Initialize(TelemetryContext); 167TelemetryContext.UpdateTelemetryProperties( 246TelemetryContext?.Dispose(); 637TelemetryContext?.Dispose();
Aspire.Dashboard.Components.Tests (7)
Layout\TerminalDockTelemetryTests.cs (7)
42Assert.Null(cut.Instance.TelemetryContext); 48Assert.Null(cut.Instance.TelemetryContext); 70var firstContext = Assert.IsType<ComponentTelemetryContext>(cut.Instance.TelemetryContext); 86Assert.Same(firstContext, cut.Instance.TelemetryContext); 91Assert.Null(cut.Instance.TelemetryContext); 104var secondContext = Assert.IsType<ComponentTelemetryContext>(cut.Instance.TelemetryContext); 110Assert.Null(cut.Instance.TelemetryContext);