8 implementations of IPackagingService
aspire (1)
Packaging\PackagingService.cs (1)
16internal class PackagingService(CliExecutionContext executionContext, INuGetPackageCache nuGetPackageCache, IFeatures features, IConfiguration configuration) : IPackagingService
Aspire.Cli.Tests (7)
Commands\InitCommandTests.cs (2)
329private sealed class TestPackagingService : IPackagingService 449private sealed class TestPackagingServiceWithChannelTracking(Action<string> onChannelUsed) : IPackagingService
Commands\NewCommandTests.cs (1)
962internal sealed class NewCommandTestPackagingService : IPackagingService
Commands\UpdateCommandTests.cs (1)
1096internal sealed class TestPackagingService : IPackagingService
Mcp\MockPackagingService.cs (1)
11internal sealed class MockPackagingService : IPackagingService
Projects\AppHostServerProjectTests.cs (1)
338private sealed class MockPackagingServiceWithExplicitChannels : IPackagingService
Templating\DotNetTemplateFactoryTests.cs (1)
496private sealed class TestPackagingService : IPackagingService
68 references to IPackagingService
aspire (21)
Commands\AddCommand.cs (2)
24private readonly IPackagingService _packagingService; 47public AddCommand(IPackagingService packagingService, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment, IAppHostProjectFactory projectFactory)
Commands\AgentMcpCommand.cs (1)
53IPackagingService packagingService,
Commands\InitCommand.cs (2)
34private readonly IPackagingService _packagingService; 75IPackagingService packagingService,
Commands\UpdateCommand.cs (2)
26private readonly IPackagingService _packagingService; 44IPackagingService packagingService,
Mcp\Tools\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)
285builder.Services.AddSingleton<IPackagingService, PackagingService>();
Projects\AppHostServerProject.cs (1)
30IPackagingService packagingService,
Projects\DotNetBasedAppHostServerProject.cs (2)
63private readonly IPackagingService _packagingService; 72IPackagingService packagingService,
Projects\GuestAppHostProject.cs (2)
35private readonly IPackagingService _packagingService; 54IPackagingService packagingService,
Projects\PrebuiltAppHostServer.cs (2)
29private readonly IPackagingService _packagingService; 52IPackagingService packagingService,
Scaffolding\ScaffoldingService.cs (2)
22private readonly IPackagingService _packagingService; 30IPackagingService packagingService,
Templating\DotNetTemplateFactory.cs (1)
24IPackagingService packagingService,
Utils\CliDownloader.cs (1)
24IPackagingService packagingService) : ICliDownloader
Aspire.Cli.Tests (47)
Projects\ProjectUpdaterTests.cs (44)
120var packagingService = provider.GetRequiredService<IPackagingService>(); 232var packagingService = provider.GetRequiredService<IPackagingService>(); 371var packagingService = provider.GetRequiredService<IPackagingService>(); 523var packagingService = provider.GetRequiredService<IPackagingService>(); 666var packagingService = provider.GetRequiredService<IPackagingService>(); 771var packagingService = provider.GetRequiredService<IPackagingService>(); 874var packagingService = provider.GetRequiredService<IPackagingService>(); 1017var packagingService = provider.GetRequiredService<IPackagingService>(); 1140var packagingService = provider.GetRequiredService<IPackagingService>(); 1254var packagingService = provider.GetRequiredService<IPackagingService>(); 1364var packagingService = provider.GetRequiredService<IPackagingService>(); 1463var packagingService = provider.GetRequiredService<IPackagingService>(); 1565var packagingService = provider.GetRequiredService<IPackagingService>(); 1644var packagingService = provider.GetRequiredService<IPackagingService>(); 1726var packagingService = provider.GetRequiredService<IPackagingService>(); 1805var packagingService = provider.GetRequiredService<IPackagingService>(); 1888var packagingService = provider.GetRequiredService<IPackagingService>(); 1976var packagingService = provider.GetRequiredService<IPackagingService>(); 2052var packagingService = provider.GetRequiredService<IPackagingService>(); 2131var packagingService = provider.GetRequiredService<IPackagingService>(); 2222var packagingService = provider.GetRequiredService<IPackagingService>(); 2354var packagingService = provider.GetRequiredService<IPackagingService>();
Utils\CliTestHelper.cs (3)
445var packagingService = serviceProvider.GetRequiredService<IPackagingService>(); 455public Func<IServiceProvider, IPackagingService> PackagingServiceFactory { get; set; } = (IServiceProvider serviceProvider) =>