4 implementations of IPackagingService
aspire (1)
Packaging\PackagingService.cs (1)
16internal class PackagingService(CliExecutionContext executionContext, INuGetPackageCache nuGetPackageCache, IFeatures features, IConfiguration configuration) : IPackagingService
Aspire.Cli.Tests (3)
Commands\InitCommandTests.cs (1)
151private sealed class TestPackagingService : IPackagingService
Commands\UpdateCommandTests.cs (1)
91internal sealed class TestPackagingService : IPackagingService
Templating\DotNetTemplateFactoryTests.cs (1)
475private sealed class TestPackagingService : IPackagingService
42 references to IPackagingService
aspire (9)
Commands\AddCommand.cs (2)
22private readonly IPackagingService _packagingService; 28public AddCommand(IDotNetCliRunner runner, IPackagingService packagingService, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext)
Commands\InitCommand.cs (2)
29private readonly IPackagingService _packagingService; 52IPackagingService packagingService,
Commands\UpdateCommand.cs (2)
18private readonly IPackagingService _packagingService; 21public UpdateCommand(IProjectLocator projectLocator, IPackagingService packagingService, IProjectUpdater projectUpdater, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext) : base("update", UpdateCommandStrings.Description, features, updateNotifier, executionContext, interactionService)
NuGet\NuGetPackagePrefetcher.cs (1)
13internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, CliExecutionContext executionContext, IFeatures features, IPackagingService packagingService, ICliUpdateNotifier cliUpdateNotifier) : BackgroundService
Program.cs (1)
132builder.Services.AddSingleton<IPackagingService, PackagingService>();
Templating\DotNetTemplateFactory.cs (1)
19internal class DotNetTemplateFactory(IInteractionService interactionService, IDotNetCliRunner runner, ICertificateService certificateService, IPackagingService packagingService, INewCommandPrompter prompter, CliExecutionContext executionContext, IFeatures features) : ITemplateFactory
Aspire.Cli.Tests (33)
Projects\ProjectUpdaterTests.cs (30)
119var packagingService = provider.GetRequiredService<IPackagingService>(); 231var packagingService = provider.GetRequiredService<IPackagingService>(); 376var packagingService = provider.GetRequiredService<IPackagingService>(); 534var packagingService = provider.GetRequiredService<IPackagingService>(); 677var packagingService = provider.GetRequiredService<IPackagingService>(); 782var packagingService = provider.GetRequiredService<IPackagingService>(); 885var packagingService = provider.GetRequiredService<IPackagingService>(); 1028var packagingService = provider.GetRequiredService<IPackagingService>(); 1151var packagingService = provider.GetRequiredService<IPackagingService>(); 1265var packagingService = provider.GetRequiredService<IPackagingService>(); 1375var packagingService = provider.GetRequiredService<IPackagingService>(); 1474var packagingService = provider.GetRequiredService<IPackagingService>(); 1576var packagingService = provider.GetRequiredService<IPackagingService>(); 1655var packagingService = provider.GetRequiredService<IPackagingService>(); 1737var packagingService = provider.GetRequiredService<IPackagingService>();
Utils\CliTestHelper.cs (3)
313var packagingService = serviceProvider.GetRequiredService<IPackagingService>(); 321public Func<IServiceProvider, IPackagingService> PackagingServiceFactory { get; set; } = (IServiceProvider serviceProvider) =>