2 implementations of IGitRepository
aspire (1)
Git\GitRepository.cs (1)
17
internal sealed class GitRepository(CliExecutionContext executionContext, IEnvironment environment, ILogger<GitRepository> logger, ProfilingTelemetry profilingTelemetry) :
IGitRepository
Aspire.Cli.Tests (1)
TestServices\TestGitRepository.cs (1)
8
internal sealed class TestGitRepository :
IGitRepository
9 references to IGitRepository
aspire (5)
Commands\AgentInitCommand.cs (2)
29
private readonly
IGitRepository
_gitRepository;
37
IGitRepository
gitRepository,
Commands\McpInitCommand.cs (1)
26
IGitRepository
gitRepository,
Program.cs (1)
532
builder.Services.AddSingleton<
IGitRepository
, GitRepository>();
Projects\AppHostCandidateFinder.cs (1)
53
IGitRepository
gitRepository,
Aspire.Cli.Tests (4)
Projects\ProjectLocatorTests.cs (1)
4257
IGitRepository
? gitRepository = null,
Utils\CliTestHelper.cs (3)
474
var
gitRepository = serviceProvider.GetRequiredService<
IGitRepository
>();
674
public Func<IServiceProvider,
IGitRepository
> GitRepositoryFactory { get; set; } = (IServiceProvider serviceProvider) =>