2 writes to Sha512
Aspire.Cli.Tests (2)
Agents\AspireSkillsInstallerTests.cs (2)
1867Sha512 = new string('0', 128) 2203Sha512 = 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)
41var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 42await CreateCachedBundleAsync(cachedBundleDirectory, archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 391oldEmbeddedBundleProvider.Metadata!.Sha512!); 393Assert.NotEqual(oldEmbeddedBundleProvider.Metadata!.Sha512, embeddedBundleProvider.Metadata!.Sha512); 407embeddedBundleProvider.Metadata.Sha512!); 409embeddedBundleProvider.Metadata.Sha512, 464embeddedBundleProvider.Metadata!.Sha512!); 466embeddedBundleProvider.Metadata.Sha512, 486var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 489archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 521var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 522await CreateCachedBundleAsync(cachedBundleDirectory, archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 554var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 555await CreateCachedBundleAsync(cachedBundleDirectory, archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 603embeddedBundleProvider.Metadata!.Sha512!); 606archiveSha512: embeddedBundleProvider.Metadata.Sha512); 650embeddedBundleProvider.Metadata!.Sha512!); 653archiveSha512: embeddedBundleProvider.Metadata.Sha512); 822embeddedBundleProvider.Metadata!.Sha512!); 825archiveSha512: embeddedBundleProvider.Metadata.Sha512); 1462Assert.Matches("^[0-9a-f]{128}$", metadata.Sha512); 1934var cachedBundleDirectory = GetBundleCacheDirectory(executionContext, embeddedBundleProvider.Metadata!.Sha512!); 1942archiveSha512: embeddedBundleProvider.Metadata!.Sha512); 2310if (ArchiveBytes is null || string.IsNullOrWhiteSpace(Metadata?.Sha512)) 2323Metadata.Sha512,