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
10 references to IAspireSkillsInstaller
aspire (4)
Commands\AgentInitCommand.cs (2)
27private readonly IAspireSkillsInstaller _aspireSkillsInstaller; 35IAspireSkillsInstaller aspireSkillsInstaller,
Commands\McpInitCommand.cs (1)
24IAspireSkillsInstaller aspireSkillsInstaller,
Program.cs (1)
583builder.Services.AddSingleton<IAspireSkillsInstaller, AspireSkillsInstaller>();
Aspire.Cli.Tests (6)
Commands\AgentInitCommandTests.cs (4)
405var installer = provider.GetRequiredService<IAspireSkillsInstaller>(); 598var installer = provider.GetRequiredService<IAspireSkillsInstaller>();
TestServices\FakePlaywrightServices.cs (1)
47/// A fake implementation of <see cref="IAspireSkillsInstaller"/> for testing.
Utils\CliTestHelper.cs (1)
698public Func<IServiceProvider, IAspireSkillsInstaller> AspireSkillsInstallerFactory { get; set; } = serviceProvider => new FakeAspireSkillsInstaller(serviceProvider.GetRequiredService<CliExecutionContext>());