3 implementations of IInternalMicrosoftDetector
aspire (1)
Telemetry\InternalMicrosoftDetector.cs (1)
31internal sealed partial class InternalMicrosoftDetector : IInternalMicrosoftDetector
Aspire.Cli.Tests (2)
Telemetry\TelemetryFixture.cs (1)
141internal sealed class TestInternalMicrosoftDetector : IInternalMicrosoftDetector
Telemetry\TestTelemetryHelper.cs (1)
75private sealed class TestInternalMicrosoftDetector : IInternalMicrosoftDetector
7 references to IInternalMicrosoftDetector
aspire (5)
Telemetry\AspireCliTelemetry.cs (4)
50private readonly IInternalMicrosoftDetector _internalMicrosoftDetector; 73public AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 91internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 109internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource)
Telemetry\TelemetryServiceCollectionExtensions.cs (1)
43services.AddSingleton<IInternalMicrosoftDetector, InternalMicrosoftDetector>();
Aspire.Cli.Tests (2)
Telemetry\TelemetryFixture.cs (2)
33IInternalMicrosoftDetector? internalMicrosoftDetector = null, 139/// A test implementation of <see cref="IInternalMicrosoftDetector"/> with configurable result.