3 implementations of IDashboardTelemetrySender
Aspire.Dashboard (1)
Telemetry\DashboardTelemetrySender.cs (1)
14public sealed class DashboardTelemetrySender : IDashboardTelemetrySender
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestDashboardTelemetrySender.cs (1)
9public class TestDashboardTelemetrySender : IDashboardTelemetrySender
Aspire.Dashboard.Tests (1)
tests\Shared\TestDashboardTelemetrySender.cs (1)
9public class TestDashboardTelemetrySender : IDashboardTelemetrySender
12 references to IDashboardTelemetrySender
Aspire.Dashboard (3)
DashboardWebApplication.cs (1)
241builder.Services.TryAddSingleton<IDashboardTelemetrySender, DashboardTelemetrySender>();
Telemetry\DashboardTelemetryService.cs (2)
12private readonly IDashboardTelemetrySender _telemetrySender; 16IDashboardTelemetrySender telemetrySender)
Aspire.Dashboard.Components.Tests (8)
Layout\MainLayoutTests.cs (1)
145Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>();
Pages\ConsoleLogsTests.cs (1)
558Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>();
Pages\LoginTests.cs (1)
69Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>();
Pages\StructuredLogsTests.cs (1)
196Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>();
Pages\TraceDetailsTests.cs (1)
360Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>();
Shared\MetricsSetupHelpers.cs (1)
99context.Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>();
Shared\ResourceSetupHelpers.cs (2)
33context.Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>(); 117context.Services.AddSingleton<IDashboardTelemetrySender, TestDashboardTelemetrySender>();
Aspire.Dashboard.Tests (1)
Telemetry\DashboardTelemetryServiceTests.cs (1)
161private static async Task<DashboardTelemetryService> CreateTelemetryServiceAsync(IDashboardTelemetrySender? dashboardTelemetrySender = null, ILoggerFactory? loggerFactory = null)