9 implementations of IPackagingService
aspire (1)
Packaging\PackagingService.cs (1)
16internal class PackagingService(CliExecutionContext executionContext, INuGetPackageCache nuGetPackageCache, IFeatures features, IConfiguration configuration) : IPackagingService
Aspire.Cli.Tests (8)
Commands\InitCommandTests.cs (2)
426private sealed class TestPackagingService : IPackagingService 546private sealed class TestPackagingServiceWithChannelTracking(Action<string> onChannelUsed) : IPackagingService
Commands\NewCommandTests.cs (1)
1594internal sealed class NewCommandTestPackagingService : IPackagingService
Commands\UpdateCommandTests.cs (1)
1099internal sealed class TestPackagingService : IPackagingService
Mcp\MockPackagingService.cs (1)
11internal sealed class MockPackagingService : IPackagingService
Projects\AppHostServerProjectTests.cs (1)
310private sealed class MockPackagingServiceWithExplicitChannels : IPackagingService
Templating\DotNetTemplateFactoryTests.cs (1)
550private sealed class TestPackagingService : IPackagingService
TestServices\TestPackagingService.cs (1)
8internal sealed class TestPackagingService : IPackagingService
69 references to IPackagingService
aspire (22)
Commands\AddCommand.cs (2)
25private 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)
33private readonly IPackagingService _packagingService; 74IPackagingService packagingService,
Commands\NewCommand.cs (2)
28private readonly IPackagingService _packagingService; 74IPackagingService 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)
13internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, CliExecutionContext executionContext, IFeatures features, IPackagingService packagingService, ICliUpdateNotifier cliUpdateNotifier) : BackgroundService
Program.cs (1)
357builder.Services.AddSingleton<IPackagingService, PackagingService>();
Projects\AppHostServerProject.cs (1)
30IPackagingService packagingService,
Projects\DotNetBasedAppHostServerProject.cs (2)
44private readonly IPackagingService _packagingService; 53IPackagingService packagingService,
Projects\GuestAppHostProject.cs (2)
38private readonly IPackagingService _packagingService; 59IPackagingService packagingService,
Projects\PrebuiltAppHostServer.cs (2)
33private readonly IPackagingService _packagingService; 60IPackagingService packagingService,
Templating\DotNetTemplateFactory.cs (1)
27IPackagingService packagingService,
Templating\TemplateNuGetConfigService.cs (1)
16IPackagingService 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)
473var packagingService = serviceProvider.GetRequiredService<IPackagingService>(); 492public Func<IServiceProvider, IPackagingService> PackagingServiceFactory { get; set; } = (IServiceProvider serviceProvider) =>