3 implementations of ICIEnvironmentDetector
aspire (1)
Telemetry\CIEnvironmentDetector.cs (1)
11internal sealed class CIEnvironmentDetector : ICIEnvironmentDetector
Aspire.Cli.Tests (2)
Telemetry\TelemetryFixture.cs (1)
91internal sealed class TestCIEnvironmentDetector : ICIEnvironmentDetector
Telemetry\TestTelemetryHelper.cs (1)
44private sealed class TestCIEnvironmentDetector : ICIEnvironmentDetector
6 references to ICIEnvironmentDetector
aspire (4)
Telemetry\AspireCliTelemetry.cs (3)
46private readonly ICIEnvironmentDetector _ciEnvironmentDetector; 58public AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector) 72internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, string reportedSourceName, string diagnosticsSourceName)
Telemetry\TelemetryServiceCollectionExtensions.cs (1)
38services.AddSingleton<ICIEnvironmentDetector, CIEnvironmentDetector>();
Aspire.Cli.Tests (2)
Telemetry\TelemetryFixture.cs (2)
28ICIEnvironmentDetector? ciEnvironmentDetector = null, 89/// A test implementation of <see cref="ICIEnvironmentDetector"/> with configurable result.