3 implementations of ITelemetryErrorRecorder
Aspire.Dashboard (1)
Telemetry\TelemetryErrorRecorder.cs (1)
17public 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
13 references to ITelemetryErrorRecorder
Aspire.Dashboard (10)
Components\Dialogs\GenAIVisualizerDialog.razor.cs (2)
69public required ITelemetryErrorRecorder ErrorRecorder { get; init; } 389ITelemetryRepository telemetryRepository, ITelemetryErrorRecorder errorRecorder, List<OtlpResource> resources, Func<List<OtlpSpan>> getContextGenAISpans,
Components\Dialogs\ManageDataDialog.razor.cs (1)
63public required ITelemetryErrorRecorder ErrorRecorder { get; init; }
Components\Pages\StructuredLogs.razor.cs (1)
90public required ITelemetryErrorRecorder ErrorRecorder { get; init; }
Components\Pages\TraceDetail.razor.cs (1)
66public required ITelemetryErrorRecorder ErrorRecorder { get; init; }
Components\Pages\Traces.razor.cs (1)
102public required ITelemetryErrorRecorder ErrorRecorder { get; init; }
DashboardWebApplication.cs (1)
350builder.Services.AddSingleton<ITelemetryErrorRecorder, TelemetryErrorRecorder>();
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
53ITelemetryErrorRecorder errorRecorder,
Telemetry\TelemetryLoggerProvider.cs (2)
51var errorRecorder = _serviceProvider.GetRequiredService<ITelemetryErrorRecorder>();
Aspire.Dashboard.Components.Tests (1)
Shared\FluentUISetupHelpers.cs (1)
246context.Services.AddSingleton<ITelemetryErrorRecorder, TestTelemetryErrorRecorder>();
Aspire.Dashboard.Tests (2)
Telemetry\TelemetryLoggerProviderTests.cs (2)
23.AddSingleton<ITelemetryErrorRecorder, TelemetryErrorRecorder>() 54.AddSingleton<ITelemetryErrorRecorder, TelemetryErrorRecorder>()