2 implementations of IDiskCache
aspire (1)
Caching\DiskCache.cs (1)
11
internal sealed class DiskCache :
IDiskCache
Aspire.Cli.Tests (1)
TestServices\NullDiskCache.cs (1)
12
internal sealed class NullDiskCache :
IDiskCache
8 references to IDiskCache
aspire (3)
DotNet\DotNetCliRunner.cs (2)
57
internal class DotNetCliRunner(ILogger<DotNetCliRunner> logger, IServiceProvider serviceProvider, AspireCliTelemetry telemetry, IConfiguration configuration, IFeatures features, IInteractionService interactionService, CliExecutionContext executionContext,
IDiskCache
diskCache) : IDotNetCliRunner
59
private readonly
IDiskCache
_diskCache = diskCache;
Program.cs (1)
133
builder.Services.AddSingleton<
IDiskCache
, DiskCache>();
Aspire.Cli.Tests (5)
Commands\RunCommandTests.cs (1)
1134
IDiskCache
diskCache,
DotNet\DotNetCliRunnerTests.cs (1)
1304
IDiskCache
diskCache,
Utils\CliTestHelper.cs (3)
270
var
diskCache = serviceProvider.GetRequiredService<
IDiskCache
>();
339
public Func<IServiceProvider,
IDiskCache
> DiskCacheFactory { get; set; } = (IServiceProvider serviceProvider) => new NullDiskCache();