2 implementations of IClaudeCodeCliRunner
aspire (1)
Agents\ClaudeCode\ClaudeCodeCliRunner.cs (1)
14internal sealed class ClaudeCodeCliRunner(ILogger<ClaudeCodeCliRunner> logger) : IClaudeCodeCliRunner
Aspire.Cli.Tests (1)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (1)
129private sealed class FakeClaudeCodeCliRunner(SemVersion? version) : IClaudeCodeCliRunner
3 references to IClaudeCodeCliRunner
aspire (3)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
22private readonly IClaudeCodeCliRunner _claudeCodeCliRunner; 34public ClaudeCodeAgentEnvironmentScanner(IClaudeCodeCliRunner claudeCodeCliRunner, PlaywrightCliInstaller playwrightCliInstaller, CliExecutionContext executionContext, ILogger<ClaudeCodeAgentEnvironmentScanner> logger)
Program.cs (1)
538builder.Services.AddSingleton<IClaudeCodeCliRunner, ClaudeCodeCliRunner>();