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