3 implementations of IAgentEnvironmentDetector
aspire (1)
Agents\AgentEnvironmentDetector.cs (1)
9internal sealed class AgentEnvironmentDetector(IEnumerable<IAgentEnvironmentScanner> scanners) : IAgentEnvironmentDetector
Aspire.Cli.Tests (2)
Commands\AgentInitCommandTests.cs (1)
1061private sealed class FakeDetectingDetector(AgentClientKind client) : IAgentEnvironmentDetector
TestServices\TestAgentEnvironmentDetector.cs (1)
8internal sealed class TestAgentEnvironmentDetector(params AgentEnvironmentApplicator[] applicators) : IAgentEnvironmentDetector
5 references to IAgentEnvironmentDetector
aspire (4)
Commands\AgentInitCommand.cs (2)
26private readonly IAgentEnvironmentDetector _agentEnvironmentDetector; 34IAgentEnvironmentDetector agentEnvironmentDetector,
Commands\McpInitCommand.cs (1)
23IAgentEnvironmentDetector agentEnvironmentDetector,
Program.cs (1)
587builder.Services.AddSingleton<IAgentEnvironmentDetector, AgentEnvironmentDetector>();
Aspire.Cli.Tests (1)
Utils\CliTestHelper.cs (1)
677public Func<IServiceProvider, IAgentEnvironmentDetector> AgentEnvironmentDetectorFactory { get; set; } = (IServiceProvider serviceProvider) =>