2 implementations of IAspireSkillsInstaller
aspire (1)
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
31ILogger<AspireSkillsInstaller> logger) : IAspireSkillsInstaller
Aspire.Cli.Tests (1)
TestServices\FakePlaywrightServices.cs (1)
49internal sealed class FakeAspireSkillsInstaller : IAspireSkillsInstaller
9 references to IAspireSkillsInstaller
aspire (3)
Commands\AgentInitCommand.cs (2)
29private readonly IAspireSkillsInstaller _aspireSkillsInstaller; 38IAspireSkillsInstaller aspireSkillsInstaller,
Program.cs (1)
618builder.Services.AddSingleton<IAspireSkillsInstaller, AspireSkillsInstaller>();
Aspire.Cli.Tests (6)
Commands\AgentInitCommandTests.cs (4)
402var installer = provider.GetRequiredService<IAspireSkillsInstaller>(); 597var installer = provider.GetRequiredService<IAspireSkillsInstaller>();
TestServices\FakePlaywrightServices.cs (1)
47/// A fake implementation of <see cref="IAspireSkillsInstaller"/> for testing.
Utils\CliTestHelper.cs (1)
707public Func<IServiceProvider, IAspireSkillsInstaller> AspireSkillsInstallerFactory { get; set; } = serviceProvider => new FakeAspireSkillsInstaller(serviceProvider.GetRequiredService<CliExecutionContext>());