3 writes to TelemetryContext
Aspire.Dashboard (3)
Components\Layout\TerminalDock.razor.cs (3)
151TelemetryContext = new ComponentTelemetryContext(ComponentType.Control, TelemetryComponentIds.TerminalDock); 227TelemetryContext = null; 574TelemetryContext = null;
11 references to TelemetryContext
Aspire.Dashboard (4)
Components\Layout\TerminalDock.razor.cs (4)
152TelemetryContextProvider.Initialize(TelemetryContext); 153TelemetryContext.UpdateTelemetryProperties( 226TelemetryContext?.Dispose(); 573TelemetryContext?.Dispose();
Aspire.Dashboard.Components.Tests (7)
Layout\TerminalDockTelemetryTests.cs (7)
39Assert.Null(cut.Instance.TelemetryContext); 45Assert.Null(cut.Instance.TelemetryContext); 67var firstContext = Assert.IsType<ComponentTelemetryContext>(cut.Instance.TelemetryContext); 83Assert.Same(firstContext, cut.Instance.TelemetryContext); 88Assert.Null(cut.Instance.TelemetryContext); 101var secondContext = Assert.IsType<ComponentTelemetryContext>(cut.Instance.TelemetryContext); 107Assert.Null(cut.Instance.TelemetryContext);