1 implementation of IPackagingService
aspire (1)
Packaging\PackagingService.cs (1)
13
internal class PackagingService(CliExecutionContext executionContext, INuGetPackageCache nuGetPackageCache) :
IPackagingService
8 references to IPackagingService
aspire (5)
Commands\AddCommand.cs (2)
22
private readonly
IPackagingService
_packagingService;
29
public AddCommand(IDotNetCliRunner runner,
IPackagingService
packagingService, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier)
NuGet\NuGetPackagePrefetcher.cs (1)
12
internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, CliExecutionContext executionContext, IFeatures features,
IPackagingService
packagingService, ICliUpdateNotifier cliUpdateNotifier) : BackgroundService
Program.cs (1)
124
builder.Services.AddSingleton<
IPackagingService
, PackagingService>();
Templating\DotNetTemplateFactory.cs (1)
19
internal class DotNetTemplateFactory(IInteractionService interactionService, IDotNetCliRunner runner, ICertificateService certificateService,
IPackagingService
packagingService, INewCommandPrompter prompter, CliExecutionContext executionContext) : ITemplateFactory
Aspire.Cli.Tests (3)
Utils\CliTestHelper.cs (3)
274
var
packagingService = serviceProvider.GetRequiredService<
IPackagingService
>();
281
public Func<IServiceProvider,
IPackagingService
> PackagingServiceFactory { get; set; } = (IServiceProvider serviceProvider) =>