7 implementations of INuGetPackageCache
aspire (1)
NuGet\NuGetPackageCache.cs (1)
23
internal sealed class NuGetPackageCache(ILogger<NuGetPackageCache> logger, IDotNetCliRunner cliRunner, IMemoryCache memoryCache, AspireCliTelemetry telemetry, IFeatures features) :
INuGetPackageCache
Aspire.Cli.Tests (6)
Commands\InitCommandTests.cs (1)
161
private sealed class FakeNuGetPackageCache :
INuGetPackageCache
Packaging\NuGetConfigMergerSnapshotTests.cs (1)
24
private sealed class FakeNuGetPackageCache :
INuGetPackageCache
Packaging\NuGetConfigMergerTests.cs (1)
28
private sealed class FakeNuGetPackageCache :
INuGetPackageCache
Packaging\PackagingServiceTests.cs (1)
16
private sealed class FakeNuGetPackageCache :
INuGetPackageCache
Templating\DotNetTemplateFactoryTests.cs (1)
29
private sealed class FakeNuGetPackageCache :
INuGetPackageCache
Utils\CliUpdateNotificationServiceTests.cs (1)
286
internal sealed class TestNuGetPackageCache :
INuGetPackageCache
35 references to INuGetPackageCache
aspire (8)
Commands\NewCommand.cs (2)
24
private readonly
INuGetPackageCache
_nuGetPackageCache;
46
INuGetPackageCache
nuGetPackageCache,
Packaging\PackageChannel.cs (3)
10
internal class PackageChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings,
INuGetPackageCache
nuGetPackageCache, bool configureGlobalPackagesFolder = false)
154
public static PackageChannel CreateExplicitChannel(string name, PackageChannelQuality quality, PackageMapping[]? mappings,
INuGetPackageCache
nuGetPackageCache, bool configureGlobalPackagesFolder = false)
159
public static PackageChannel CreateImplicitChannel(
INuGetPackageCache
nuGetPackageCache)
Packaging\PackagingService.cs (1)
16
internal class PackagingService(CliExecutionContext executionContext,
INuGetPackageCache
nuGetPackageCache, IFeatures features, IConfiguration configuration) : IPackagingService
Program.cs (1)
128
builder.Services.AddSingleton<
INuGetPackageCache
, NuGetPackageCache>();
Utils\CliUpdateNotifier.cs (1)
20
INuGetPackageCache
nuGetPackageCache,
Aspire.Cli.Tests (27)
NuGet\NuGetPackageCacheTests.cs (10)
38
var
nuGetPackageCache = provider.GetRequiredService<
INuGetPackageCache
>();
72
var
nuGetPackageCache = provider.GetRequiredService<
INuGetPackageCache
>();
110
var
nuGetPackageCache = provider.GetRequiredService<
INuGetPackageCache
>();
145
var
nuGetPackageCache = provider.GetRequiredService<
INuGetPackageCache
>();
189
var
nuGetPackageCache = provider.GetRequiredService<
INuGetPackageCache
>();
Utils\CliTestHelper.cs (5)
168
var
nuGetPackageCache = serviceProvider.GetRequiredService<
INuGetPackageCache
>();
271
public Func<IServiceProvider,
INuGetPackageCache
> NuGetPackageCacheFactory { get; set; } = (IServiceProvider serviceProvider) =>
324
var
nuGetPackageCache = serviceProvider.GetRequiredService<
INuGetPackageCache
>();
Utils\CliUpdateNotificationServiceTests.cs (12)
57
var
nuGetPackageCache = sp.GetRequiredService<
INuGetPackageCache
>();
112
var
nuGetPackageCache = sp.GetRequiredService<
INuGetPackageCache
>();
167
var
nuGetPackageCache = sp.GetRequiredService<
INuGetPackageCache
>();
218
var
nuGetPackageCache = sp.GetRequiredService<
INuGetPackageCache
>();
241
services.AddSingleton<
INuGetPackageCache
, TestNuGetPackageCache>();
248
var nugetCache = provider.GetRequiredService<
INuGetPackageCache
>() as TestNuGetPackageCache;
266
services.AddSingleton<
INuGetPackageCache
, TestNuGetPackageCache>();
278
internal sealed class CliUpdateNotifierWithPackageVersionOverride(string currentVersion, ILogger<CliUpdateNotifier> logger,
INuGetPackageCache
nuGetPackageCache, IInteractionService interactionService) : CliUpdateNotifier(logger, nuGetPackageCache, interactionService)