2 writes to Digest
Microsoft.NET.Build.Containers (2)
Descriptor.cs (1)
77
Digest
= digest;
Layer.cs (1)
214
Digest
= $"sha256:{contentHash}",
12 references to Digest
Microsoft.NET.Build.Containers (7)
ContentStore.cs (1)
38
string digest = descriptor.
Digest
;
ImageBuilder.cs (1)
106
_manifest.Layers.Add(new(l.Descriptor.MediaType, l.Descriptor.Size, l.Descriptor.
Digest
, l.Descriptor.Urls));
LocalDaemons\DockerCli.cs (2)
347
string layerTarballPath = layerPathFunc(d.
Digest
);
355
d.
Digest
,
Registry\Registry.cs (3)
426
using Stream responseStream = await _registryAPI.Blob.GetStreamAsync(repository, descriptor.
Digest
, cancellationToken).ConfigureAwait(false);
459
string digest = layer.Descriptor.
Digest
;
583
string digest = descriptor.
Digest
;
Microsoft.NET.Build.Containers.UnitTests (5)
DescriptorTests.cs (1)
21
Assert.Equal("sha256:5b0bcabd1ed22e9fb1310cf6c2dec7cdef19f0ad69efa1f392e94a4333501270", d.
Digest
);
RegistryTests.cs (4)
560
.SetupSequence(api => api.Blob.GetStreamAsync(repoName, descriptor.
Digest
, cancellationToken))
576
mockRegistryAPI.Verify(api => api.Blob.GetStreamAsync(repoName, descriptor.
Digest
, cancellationToken), Times.Exactly(3)); // Verify retries
601
.SetupSequence(api => api.Blob.GetStreamAsync(repoName, descriptor.
Digest
, cancellationToken))
616
mockRegistryAPI.Verify(api => api.Blob.GetStreamAsync(repoName, descriptor.
Digest
, cancellationToken), Times.Exactly(5));