3 implementations of ITelemetryErrorRecorder
Aspire.Dashboard (1)
Telemetry\TelemetryErrorRecorder.cs (1)
16public sealed class TelemetryErrorRecorder : ITelemetryErrorRecorder
Aspire.Dashboard.Components.Tests (1)
Shared\TestTelemetryErrorRecorder.cs (1)
8public sealed class TestTelemetryErrorRecorder : ITelemetryErrorRecorder
Aspire.Dashboard.Tests (1)
Model\TestTelemetryErrorRecorder.cs (1)
8public sealed class TestTelemetryErrorRecorder : ITelemetryErrorRecorder
12 references to ITelemetryErrorRecorder
Aspire.Dashboard (8)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (2)
55public required ITelemetryErrorRecorder ErrorRecorder { get; init; } 223TelemetryRepository telemetryRepository, ITelemetryErrorRecorder errorRecorder, List<OtlpResource> resources, Func<List<OtlpSpan>> getContextGenAISpans)
Components\Pages\StructuredLogs.razor.cs (1)
84public required ITelemetryErrorRecorder ErrorRecorder { get; init; }
Components\Pages\TraceDetail.razor.cs (1)
64public required ITelemetryErrorRecorder ErrorRecorder { get; init; }
DashboardWebApplication.cs (1)
266builder.Services.AddSingleton<ITelemetryErrorRecorder, TelemetryErrorRecorder>();
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
51ITelemetryErrorRecorder errorRecorder,
Telemetry\TelemetryLoggerProvider.cs (2)
51var errorRecorder = _serviceProvider.GetRequiredService<ITelemetryErrorRecorder>();
Aspire.Dashboard.Components.Tests (3)
Controls\GenAIVisualizerDialogTests.cs (1)
130Services.AddSingleton<ITelemetryErrorRecorder, TestTelemetryErrorRecorder>();
Pages\StructuredLogsTests.cs (1)
247Services.AddSingleton<ITelemetryErrorRecorder, TestTelemetryErrorRecorder>();
Pages\TraceDetailsTests.cs (1)
679Services.AddSingleton<ITelemetryErrorRecorder, TestTelemetryErrorRecorder>();
Aspire.Dashboard.Tests (1)
Telemetry\TelemetryLoggerProviderTests.cs (1)
25.AddSingleton<ITelemetryErrorRecorder, TelemetryErrorRecorder>()