29 instantiations of ComponentTelemetryContext
Aspire.Dashboard (26)
Components\Controls\ResourceDetails.razor.cs (1)
463public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.ResourceDetails);
Components\Controls\SpanDetails.razor.cs (1)
217public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.SpanDetails);
Components\Controls\StructuredLogDetails.razor.cs (1)
204public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.StructuredLogDetails);
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
77public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.GenAIVisualizerDialog);
Components\Interactions\InteractionsProvider.cs (1)
325var telemetryContext = new ComponentTelemetryContext(ComponentType.Control, componentId);
Components\Layout\TerminalDock.razor.cs (1)
165TelemetryContext = new ComponentTelemetryContext(ComponentType.Control, TelemetryComponentIds.TerminalDock);
Components\Legacy\Pages\ConsoleLogs.razor.cs (1)
1109public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.ConsoleLogs);
Components\Legacy\Pages\Error.razor.cs (1)
31public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Error);
Components\Legacy\Pages\Login.razor.cs (1)
124public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Login);
Components\Legacy\Pages\Metrics.razor.cs (1)
365public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Metrics);
Components\Legacy\Pages\NotFound.razor.cs (1)
15public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.NotFound);
Components\Legacy\Pages\Resources.razor.cs (1)
1083public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Resources);
Components\Legacy\Pages\StructuredLogs.razor.cs (1)
603public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.StructuredLogs);
Components\Legacy\Pages\Terminals.razor.cs (1)
78public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Terminals);
Components\Legacy\Pages\TraceDetail.razor.cs (1)
761public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.TraceDetail);
Components\Legacy\Pages\Traces.razor.cs (1)
440public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Traces);
Components\Pages\ConsoleLogs.razor.cs (1)
1177public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.ConsoleLogs);
Components\Pages\Error.razor.cs (1)
31public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Error);
Components\Pages\Login.razor.cs (1)
124public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Login);
Components\Pages\Metrics.razor.cs (1)
950public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Metrics);
Components\Pages\NotFound.razor.cs (1)
15public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.NotFound);
Components\Pages\Resources.razor.cs (1)
1188public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Resources);
Components\Pages\StructuredLogs.razor.cs (1)
635public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.StructuredLogs);
Components\Pages\Terminals.razor.cs (1)
81public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Terminals);
Components\Pages\TraceDetail.razor.cs (1)
770public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.TraceDetail);
Components\Pages\Traces.razor.cs (1)
442public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Traces);
Aspire.Dashboard.Tests (3)
Telemetry\ComponentTelemetryContextTests.cs (3)
16var telemetryContext = new ComponentTelemetryContext(ComponentType.Page, nameof(ComponentTelemetryContextTests)); 53var telemetryContext = new ComponentTelemetryContext(ComponentType.Page, nameof(ComponentTelemetryContextTests)); 99var telemetryContext = new ComponentTelemetryContext(ComponentType.Page, nameof(ComponentTelemetryContextTests));
39 references to ComponentTelemetryContext
Aspire.Dashboard (31)
Components\ComponentTelemetryContext.cs (1)
23public void Initialize(ComponentTelemetryContext context)
Components\Controls\ResourceDetails.razor.cs (1)
463public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.ResourceDetails);
Components\Controls\SpanDetails.razor.cs (1)
217public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.SpanDetails);
Components\Controls\StructuredLogDetails.razor.cs (1)
204public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.StructuredLogDetails);
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
77public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Control, TelemetryComponentIds.GenAIVisualizerDialog);
Components\IComponentWithTelemetry.cs (1)
17public ComponentTelemetryContext TelemetryContext { get; }
Components\Interactions\InteractionsProvider.cs (4)
25internal record InteractionMessageBarReference(int InteractionId, DashboardMessageBarReference Message, ComponentTelemetryContext TelemetryContext) : IDisposable 32internal record InteractionDialogReference(int InteractionId, DashboardDialogReference Dialog, ComponentTelemetryContext TelemetryContext) : IDisposable 323private ComponentTelemetryContext CreateTelemetryContext(string componentId) 325var telemetryContext = new ComponentTelemetryContext(ComponentType.Control, componentId);
Components\Layout\TerminalDock.razor.cs (1)
75internal ComponentTelemetryContext? TelemetryContext { get; private set; }
Components\Legacy\Pages\ConsoleLogs.razor.cs (1)
1109public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.ConsoleLogs);
Components\Legacy\Pages\Error.razor.cs (1)
31public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Error);
Components\Legacy\Pages\Login.razor.cs (1)
124public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Login);
Components\Legacy\Pages\Metrics.razor.cs (1)
365public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Metrics);
Components\Legacy\Pages\NotFound.razor.cs (1)
15public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.NotFound);
Components\Legacy\Pages\Resources.razor.cs (1)
1083public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Resources);
Components\Legacy\Pages\StructuredLogs.razor.cs (1)
603public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.StructuredLogs);
Components\Legacy\Pages\Terminals.razor.cs (1)
78public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Terminals);
Components\Legacy\Pages\TraceDetail.razor.cs (1)
761public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.TraceDetail);
Components\Legacy\Pages\Traces.razor.cs (1)
440public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Traces);
Components\Pages\ConsoleLogs.razor.cs (1)
1177public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.ConsoleLogs);
Components\Pages\Error.razor.cs (1)
31public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Error);
Components\Pages\Login.razor.cs (1)
124public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Login);
Components\Pages\Metrics.razor.cs (1)
950public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Metrics);
Components\Pages\NotFound.razor.cs (1)
15public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.NotFound);
Components\Pages\Resources.razor.cs (1)
1188public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Resources);
Components\Pages\StructuredLogs.razor.cs (1)
635public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.StructuredLogs);
Components\Pages\Terminals.razor.cs (1)
81public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Terminals);
Components\Pages\TraceDetail.razor.cs (1)
770public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.TraceDetail);
Components\Pages\Traces.razor.cs (1)
442public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, TelemetryComponentIds.Traces);
Aspire.Dashboard.Components.Tests (5)
Layout\TerminalDockTelemetryTests.cs (5)
66var firstContext = Assert.IsType<ComponentTelemetryContext>(cut.Instance.TelemetryContext); 100var secondContext = Assert.IsType<ComponentTelemetryContext>(cut.Instance.TelemetryContext); 115private static void AssertDockTelemetryProperties(ComponentTelemetryContext context, string trigger)
Aspire.Dashboard.Tests (3)
Telemetry\ComponentTelemetryContextTests.cs (3)
16var telemetryContext = new ComponentTelemetryContext(ComponentType.Page, nameof(ComponentTelemetryContextTests)); 53var telemetryContext = new ComponentTelemetryContext(ComponentType.Page, nameof(ComponentTelemetryContextTests)); 99var telemetryContext = new ComponentTelemetryContext(ComponentType.Page, nameof(ComponentTelemetryContextTests));