16 instantiations of AspireSkillsBundleProvider
Aspire.Cli.Tests (16)
Agents\AspireSkillsBundleTests.cs (5)
18private static readonly AspireSkillsBundleProvider s_bundleProvider = new(); 734var bundleProvider = new AspireSkillsBundleProvider("13.4.0", "13.4.0"); 757var bundleProvider = new AspireSkillsBundleProvider("13.4.0-pr.17323.gf2228d9b", "13.4.0"); 780var bundleProvider = new AspireSkillsBundleProvider("13.5.0-pr.17553.gca8e5ace", "13.5.0"); 807var bundleProvider = new AspireSkillsBundleProvider("13.5.0", "13.5.0");
Agents\AspireSkillsInstallerTests.cs (8)
1390new AspireSkillsBundleProvider(executionContext), 1450new AspireSkillsBundleProvider(), 1483lockingBundleProvider = new ArchiveLockingAspireSkillsBundleProvider(new AspireSkillsBundleProvider()); 1515var provider = new AspireSkillsBundleProvider("13.4.0", "13.4.0"); 1545var provider = new AspireSkillsBundleProvider(); 1570new AspireSkillsBundleProvider(), 2023new AspireSkillsBundleProvider(executionContext), 2297private readonly IAspireSkillsBundleProvider _bundleProvider = new AspireSkillsBundleProvider();
Agents\TelemetryHookInstallerTests.cs (1)
40new AspireSkillsBundleProvider(),
Commands\AgentInitCommandTests.cs (1)
979return await new AspireSkillsBundleProvider().LoadAsync(
TestServices\FakePlaywrightServices.cs (1)
78var bundle = await new AspireSkillsBundleProvider().LoadAsync(_bundleDirectory, cancellationToken);
20 references to AspireSkillsBundleProvider
aspire (9)
Agents\AspireSkills\AspireSkillsInstaller.cs (6)
315var expectedArchiveSha512 = AspireSkillsBundleProvider.NormalizeSha512(metadata.Sha512!); 408var sha256 = AspireSkillsBundleProvider.NormalizeSha256(digest); 421var sha512 = AspireSkillsBundleProvider.NormalizeSha512(digest); 767AspireSkillsBundleProvider.NormalizeSha512(archiveSha512).ToLowerInvariant(), 776AspireSkillsBundleProvider.NormalizeSha256(githubArchiveSha256).ToLowerInvariant(), 958AspireSkillsBundleProvider.NormalizeSha512(archiveSha512).ToLowerInvariant());
Agents\Hooks\AgentTelemetryCatalog.cs (2)
48AspireSkillsBundleProvider.ValidateSkillName(name); 60var path = AspireSkillsBundleProvider.NormalizeRelativePath(file?.RelativePath).Replace('\\', '/');
Program.cs (1)
581builder.Services.AddSingleton<IAspireSkillsBundleProvider, AspireSkillsBundleProvider>();
Aspire.Cli.Tests (11)
Agents\AspireSkillsBundleTests.cs (8)
18private static readonly AspireSkillsBundleProvider s_bundleProvider = new(); 734var bundleProvider = new AspireSkillsBundleProvider("13.4.0", "13.4.0"); 757var bundleProvider = new AspireSkillsBundleProvider("13.4.0-pr.17323.gf2228d9b", "13.4.0"); 780var bundleProvider = new AspireSkillsBundleProvider("13.5.0-pr.17553.gca8e5ace", "13.5.0"); 807var bundleProvider = new AspireSkillsBundleProvider("13.5.0", "13.5.0"); 820AspireSkillsBundleProvider bundleProvider, 842var fullPath = Path.Combine(skillDirectory, AspireSkillsBundleProvider.NormalizeRelativePath(relativePath)); 862Sha512 = hashOverride ?? ComputeSha512(Path.Combine(skillDirectory, AspireSkillsBundleProvider.NormalizeRelativePath(file.Key)))
Agents\AspireSkillsInstallerTests.cs (3)
1515var provider = new AspireSkillsBundleProvider("13.4.0", "13.4.0"); 1545var provider = new AspireSkillsBundleProvider(); 2189AspireSkillsBundleProvider.NormalizeSha512(archiveSha512));