2 writes to Sha512
Aspire.Cli.Tests (2)
Agents\AspireSkillsInstallerTests.cs (2)
1834Sha512 = new string('0', 128) 2170Sha512 = ComputeSha512(archiveBytes)
30 references to Sha512
aspire (4)
Agents\AspireSkills\AspireSkillsInstaller.cs (2)
315var expectedArchiveSha512 = AspireSkillsBundleProvider.NormalizeSha512(metadata.Sha512!); 393if (string.IsNullOrWhiteSpace(metadata.Sha512))
Agents\AspireSkills\EmbeddedAspireSkillsBundleProvider.cs (2)
58if (metadata is null || string.IsNullOrWhiteSpace(metadata.Sha512)) 89metadata.Sha512,
Aspire.Cli.Tests (26)
Agents\AspireSkillsInstallerTests.cs (26)
38var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 39await CreateCachedBundleAsync(cachedBundleDirectory, archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 388oldEmbeddedBundleProvider.Metadata!.Sha512!); 390Assert.NotEqual(oldEmbeddedBundleProvider.Metadata!.Sha512, embeddedBundleProvider.Metadata!.Sha512); 404embeddedBundleProvider.Metadata.Sha512!); 406embeddedBundleProvider.Metadata.Sha512, 461embeddedBundleProvider.Metadata!.Sha512!); 463embeddedBundleProvider.Metadata.Sha512, 483var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 486archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 518var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 519await CreateCachedBundleAsync(cachedBundleDirectory, archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 551var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 552await CreateCachedBundleAsync(cachedBundleDirectory, archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 600embeddedBundleProvider.Metadata!.Sha512!); 603archiveSha512: embeddedBundleProvider.Metadata.Sha512); 647embeddedBundleProvider.Metadata!.Sha512!); 650archiveSha512: embeddedBundleProvider.Metadata.Sha512); 819embeddedBundleProvider.Metadata!.Sha512!); 822archiveSha512: embeddedBundleProvider.Metadata.Sha512); 1429Assert.Matches("^[0-9a-f]{128}$", metadata.Sha512); 1901var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 1909archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 2277if (ArchiveBytes is null || string.IsNullOrWhiteSpace(Metadata?.Sha512)) 2290Metadata.Sha512,