3 implementations of INpmProvenanceChecker
aspire (1)
Npm\SigstoreNpmProvenanceChecker.cs (1)
25
internal sealed class SigstoreNpmProvenanceChecker :
INpmProvenanceChecker
Aspire.Cli.Tests (2)
Agents\PlaywrightCliInstallerTests.cs (1)
1038
private sealed class TestNpmProvenanceChecker :
INpmProvenanceChecker
TestServices\FakePlaywrightServices.cs (1)
36
internal sealed class FakeNpmProvenanceChecker :
INpmProvenanceChecker
7 references to INpmProvenanceChecker
aspire (2)
Agents\Playwright\PlaywrightCliInstaller.cs (1)
46
INpmProvenanceChecker
provenanceChecker,
Program.cs (1)
614
builder.Services.AddHttpClient<
INpmProvenanceChecker
, SigstoreNpmProvenanceChecker>();
Aspire.Cli.Tests (5)
CliBootstrapTests.cs (3)
128
scope.ServiceProvider.GetRequiredService<
INpmProvenanceChecker
>());
242
var
checker = host.Services.GetRequiredService<
INpmProvenanceChecker
>();
TestServices\FakePlaywrightServices.cs (1)
34
/// A fake implementation of <see cref="
INpmProvenanceChecker
"/> for testing.
Utils\CliTestHelper.cs (1)
704
public Func<IServiceProvider,
INpmProvenanceChecker
> NpmProvenanceCheckerFactory { get; set; } = _ => new FakeNpmProvenanceChecker();