2 implementations of IAspireSkillsInstaller
aspire (1)
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
31ILogger<AspireSkillsInstaller> logger) : IAspireSkillsInstaller
Aspire.Cli.Tests (1)
TestServices\FakePlaywrightServices.cs (1)
47internal sealed class FakeAspireSkillsInstaller : IAspireSkillsInstaller
8 references to IAspireSkillsInstaller
aspire (4)
Commands\AgentInitCommand.cs (2)
27private readonly IAspireSkillsInstaller _aspireSkillsInstaller; 35IAspireSkillsInstaller aspireSkillsInstaller,
Commands\McpInitCommand.cs (1)
24IAspireSkillsInstaller aspireSkillsInstaller,
Program.cs (1)
550builder.Services.AddSingleton<IAspireSkillsInstaller, AspireSkillsInstaller>();
Aspire.Cli.Tests (4)
Commands\AgentInitCommandTests.cs (2)
541var installer = provider.GetRequiredService<IAspireSkillsInstaller>();
TestServices\FakePlaywrightServices.cs (1)
45/// A fake implementation of <see cref="IAspireSkillsInstaller"/> for testing.
Utils\CliTestHelper.cs (1)
683public Func<IServiceProvider, IAspireSkillsInstaller> AspireSkillsInstallerFactory { get; set; } = serviceProvider => new FakeAspireSkillsInstaller(serviceProvider.GetRequiredService<CliExecutionContext>());