1 instantiation of NuGetPackagePrefetcher
Aspire.Cli.Tests (1)
NuGet\NuGetPackagePrefetcherTests.cs (1)
469return new NuGetPackagePrefetcher(
14 references to NuGetPackagePrefetcher
aspire (3)
NuGet\NuGetPackagePrefetcher.cs (1)
14internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, TimeProvider timeProvider, CliExecutionContext executionContext, IFeatures features, IPackagingService packagingService, ICliUpdateNotifier cliUpdateNotifier) : BackgroundService
Program.cs (2)
490builder.Services.AddSingleton<NuGetPackagePrefetcher>(); 491builder.Services.AddHostedService(sp => sp.GetRequiredService<NuGetPackagePrefetcher>());
Aspire.Cli.Tests (11)
Commands\RunCommandTests.cs (2)
1140var prefetcher = childProvider.GetRequiredService<NuGetPackagePrefetcher>();
NuGet\NuGetPackagePrefetcherTests.cs (7)
165var prefetcher = CreatePrefetcher( 205var prefetcher = CreatePrefetcher( 374var prefetcher = CreatePrefetcher( 444var prefetcher = CreatePrefetcher( 461private static NuGetPackagePrefetcher CreatePrefetcher( 511var prefetcher = CreatePrefetcher(executionContext, features, packagingService, updateNotifier); 522private static TestLogger<NuGetPackagePrefetcher> CreateLogger(TestSink sink)
Utils\CliTestHelper.cs (2)
172services.AddSingleton<NuGetPackagePrefetcher>(); 173services.AddSingleton<IHostedService>(sp => sp.GetRequiredService<NuGetPackagePrefetcher>());