32 references to IntegrationPackageSearchService
aspire (17)
Commands\AddCommand.cs (4)
31private readonly IntegrationPackageSearchService _integrationPackageSearchService; 59public AddCommand(IProjectLocator projectLocator, IntegrationPackageSearchService integrationPackageSearchService, BundleNuGetService nugetService, IAddCommandPrompter prompter, IDotNetSdkInstaller sdkInstaller, ICliHostEnvironment hostEnvironment, IAppHostProjectFactory projectFactory, ProfilingTelemetry profilingTelemetry, CommonCommandServices services) 254.Select(IntegrationPackageSearchService.GenerateFriendlyName) 322filteredPackagesWithShortName = IntegrationPackageSearchService.GetIntegrationSearchMatches(packagesWithShortName, integrationName)
Commands\AgentMcpCommand.cs (2)
40private readonly IntegrationPackageSearchService _integrationPackageSearchService; 63IntegrationPackageSearchService integrationPackageSearchService,
Commands\InitCommand.cs (1)
733/// <see cref="IntegrationPackageSearchService"/>.</description></item>
Commands\IntegrationSearchCommand.cs (7)
22private readonly IntegrationPackageSearchService _integrationPackageSearchService; 37IntegrationPackageSearchService integrationPackageSearchService, 114.Select(IntegrationPackageSearchService.GenerateFriendlyName) 168: IntegrationPackageSearchService.GetIntegrationSearchMatches(packages, searchTerm)) 170.Select(IntegrationPackageSearchService.SelectPreferredIntegrationPackage); 246IntegrationPackageSearchService integrationPackageSearchService, 264IntegrationPackageSearchService integrationPackageSearchService,
Mcp\Tools\ListIntegrationsTool.cs (1)
59internal sealed class ListIntegrationsTool(IntegrationPackageSearchService integrationPackageSearchService, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor) : CliMcpTool
Packaging\IntegrationPackageSearchService.cs (1)
28ILogger<IntegrationPackageSearchService> logger)
Program.cs (1)
705builder.Services.AddTransient<IntegrationPackageSearchService>();
Aspire.Cli.Tests (15)
Commands\AddCommandTests.cs (1)
3177var result = IntegrationPackageSearchService.GenerateFriendlyName((package, null!)); // Null is OK for this test.
Mcp\ListIntegrationsToolTests.cs (1)
97var tool = new ListIntegrationsTool(provider.GetRequiredService<IntegrationPackageSearchService>(), provider.GetRequiredService<CliExecutionContext>(), monitor);
Packaging\IntegrationPackageSearchServiceTests.cs (2)
50.Select(IntegrationPackageSearchService.GenerateFriendlyName); 52return IntegrationPackageSearchService.GetIntegrationSearchMatches(packages, searchTerm).ToArray();
Packaging\IntegrationSourceTests.cs (8)
237var search = provider.GetRequiredService<IntegrationPackageSearchService>(); 290var search = provider.GetRequiredService<IntegrationPackageSearchService>(); 381var packages = await provider.GetRequiredService<IntegrationPackageSearchService>() 419var packages = await provider.GetRequiredService<IntegrationPackageSearchService>() 449var packages = await provider.GetRequiredService<IntegrationPackageSearchService>() 469var result = await provider.GetRequiredService<IntegrationPackageSearchService>()
Packaging\PackageChannelTests.cs (2)
104var search = provider.GetRequiredService<IntegrationPackageSearchService>();
Utils\CliTestHelper.cs (1)
310services.AddTransient<IntegrationPackageSearchService>();