2 instantiations of TelemetryErrorRecorder
Aspire.Dashboard.Tests (2)
Telemetry\TelemetryErrorRecorderTests.cs (2)
109
var recorder = new
TelemetryErrorRecorder
(fixture.Telemetry, logger);
144
new
(fixture.Telemetry, NullLogger<TelemetryErrorRecorder>.Instance);
15 references to TelemetryErrorRecorder
Aspire.Dashboard (3)
DashboardWebApplication.cs (1)
350
builder.Services.AddSingleton<ITelemetryErrorRecorder,
TelemetryErrorRecorder
>();
Telemetry\TelemetryErrorRecorder.cs (2)
20
private readonly ILogger<
TelemetryErrorRecorder
> _logger;
22
public TelemetryErrorRecorder(DashboardTelemetryService telemetryService, ILogger<
TelemetryErrorRecorder
> logger)
Aspire.Dashboard.Tests (12)
Telemetry\TelemetryErrorRecorderTests.cs (10)
20
var
recorder = CreateRecorder(fixture);
32
var
recorder = CreateRecorder(fixture);
61
var
recorder = CreateRecorder(fixture);
76
var
recorder = CreateRecorder(fixture);
88
var
recorder = CreateRecorder(fixture);
108
var logger = new TestLogger<
TelemetryErrorRecorder
>(loggerFactory);
109
var
recorder = new TelemetryErrorRecorder(fixture.Telemetry, logger);
135
var
recorder = CreateRecorder(fixture);
143
private static
TelemetryErrorRecorder
CreateRecorder(DashboardTelemetryFixture fixture) =>
144
new(fixture.Telemetry, NullLogger<
TelemetryErrorRecorder
>.Instance);
Telemetry\TelemetryLoggerProviderTests.cs (2)
23
.AddSingleton<ITelemetryErrorRecorder,
TelemetryErrorRecorder
>()
54
.AddSingleton<ITelemetryErrorRecorder,
TelemetryErrorRecorder
>()