7 implementations of IPackagingService
aspire (1)
Packaging\PackagingService.cs (1)
16internal class PackagingService(CliExecutionContext executionContext, INuGetPackageCache nuGetPackageCache, IFeatures features, IConfiguration configuration) : IPackagingService
Aspire.Cli.Tests (6)
Commands\InitCommandTests.cs (2)
328private sealed class TestPackagingService : IPackagingService 448private sealed class TestPackagingServiceWithChannelTracking(Action<string> onChannelUsed) : IPackagingService
Commands\NewCommandTests.cs (1)
919internal sealed class NewCommandTestPackagingService : IPackagingService
Commands\UpdateCommandTests.cs (1)
1020internal sealed class TestPackagingService : IPackagingService
Mcp\MockPackagingService.cs (1)
11internal sealed class MockPackagingService : IPackagingService
Templating\DotNetTemplateFactoryTests.cs (1)
484private sealed class TestPackagingService : IPackagingService
60 references to IPackagingService
aspire (13)
Commands\AddCommand.cs (2)
22private readonly IPackagingService _packagingService; 30public AddCommand(IDotNetCliRunner runner, IPackagingService packagingService, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\InitCommand.cs (2)
30private readonly IPackagingService _packagingService; 55IPackagingService packagingService,
Commands\McpCommand.cs (1)
31IPackagingService packagingService,
Commands\McpStartCommand.cs (1)
31public McpStartCommand(IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILoggerFactory loggerFactory, ILogger<McpStartCommand> logger, IPackagingService packagingService, IEnvironmentChecker environmentChecker)
Commands\UpdateCommand.cs (2)
24private readonly IPackagingService _packagingService; 34IPackagingService packagingService,
Mcp\ListIntegrationsTool.cs (1)
52internal sealed class ListIntegrationsTool(IPackagingService packagingService, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor) : CliMcpTool
NuGet\NuGetPackagePrefetcher.cs (1)
14internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, CliExecutionContext executionContext, IFeatures features, IPackagingService packagingService, ICliUpdateNotifier cliUpdateNotifier, IDotNetSdkInstaller sdkInstaller) : BackgroundService
Program.cs (1)
171builder.Services.AddSingleton<IPackagingService, PackagingService>();
Templating\DotNetTemplateFactory.cs (1)
24IPackagingService packagingService,
Utils\CliDownloader.cs (1)
24IPackagingService packagingService) : ICliDownloader
Aspire.Cli.Tests (47)
Projects\ProjectUpdaterTests.cs (44)
119var packagingService = provider.GetRequiredService<IPackagingService>(); 231var packagingService = provider.GetRequiredService<IPackagingService>(); 370var packagingService = provider.GetRequiredService<IPackagingService>(); 522var packagingService = provider.GetRequiredService<IPackagingService>(); 665var packagingService = provider.GetRequiredService<IPackagingService>(); 770var packagingService = provider.GetRequiredService<IPackagingService>(); 873var packagingService = provider.GetRequiredService<IPackagingService>(); 1016var packagingService = provider.GetRequiredService<IPackagingService>(); 1139var packagingService = provider.GetRequiredService<IPackagingService>(); 1253var packagingService = provider.GetRequiredService<IPackagingService>(); 1363var packagingService = provider.GetRequiredService<IPackagingService>(); 1462var packagingService = provider.GetRequiredService<IPackagingService>(); 1564var packagingService = provider.GetRequiredService<IPackagingService>(); 1643var packagingService = provider.GetRequiredService<IPackagingService>(); 1725var packagingService = provider.GetRequiredService<IPackagingService>(); 1804var packagingService = provider.GetRequiredService<IPackagingService>(); 1887var packagingService = provider.GetRequiredService<IPackagingService>(); 1975var packagingService = provider.GetRequiredService<IPackagingService>(); 2051var packagingService = provider.GetRequiredService<IPackagingService>(); 2130var packagingService = provider.GetRequiredService<IPackagingService>(); 2221var packagingService = provider.GetRequiredService<IPackagingService>(); 2353var packagingService = provider.GetRequiredService<IPackagingService>();
Utils\CliTestHelper.cs (3)
336var packagingService = serviceProvider.GetRequiredService<IPackagingService>(); 345public Func<IServiceProvider, IPackagingService> PackagingServiceFactory { get; set; } = (IServiceProvider serviceProvider) =>