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)
913internal sealed class NewCommandTestPackagingService : IPackagingService
Commands\UpdateCommandTests.cs (1)
1023internal sealed class TestPackagingService : IPackagingService
Mcp\MockPackagingService.cs (1)
11internal sealed class MockPackagingService : IPackagingService
Projects\AppHostServerProjectTests.cs (1)
592private sealed class MockPackagingServiceWithExplicitChannels : IPackagingService
Templating\DotNetTemplateFactoryTests.cs (1)
497private sealed class TestPackagingService : IPackagingService
66 references to IPackagingService
aspire (19)
Commands\AddCommand.cs (2)
21private 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)
32private readonly IPackagingService _packagingService; 73IPackagingService packagingService,
Commands\UpdateCommand.cs (2)
26private readonly IPackagingService _packagingService; 47IPackagingService 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)
233builder.Services.AddSingleton<IPackagingService, PackagingService>();
Projects\AppHostServerProject.cs (3)
31IPackagingService packagingService, 91private readonly IPackagingService _packagingService; 104public AppHostServerProject(string appPath, IDotNetCliRunner dotNetCliRunner, IPackagingService packagingService, IConfigurationService configurationService, ILogger<AppHostServerProject> logger, string? projectModelPath = null)
Projects\GuestAppHostProject.cs (2)
35private readonly IPackagingService _packagingService; 54IPackagingService packagingService,
Scaffolding\ScaffoldingService.cs (2)
23private readonly IPackagingService _packagingService; 31IPackagingService 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)
424var packagingService = serviceProvider.GetRequiredService<IPackagingService>(); 433public Func<IServiceProvider, IPackagingService> PackagingServiceFactory { get; set; } = (IServiceProvider serviceProvider) =>