1 implementation of Blob
Microsoft.NET.Build.Containers (1)
Registry\DefaultRegistryAPI.cs (1)
33
public IBlobOperations
Blob
{ get; }
9 references to Blob
Microsoft.NET.Build.Containers (9)
Registry\Registry.cs (9)
256
JsonNode configDoc = await _registryAPI.
Blob
.GetJsonAsync(repositoryName, configSha, cancellationToken).ConfigureAwait(false);
428
using Stream responseStream = await _registryAPI.
Blob
.GetStreamAsync(repository, descriptor.Digest, cancellationToken).ConfigureAwait(false);
499
NextChunkUploadInformation nextChunk = await _registryAPI.
Blob
.Upload.UploadChunkAsync(patchUri, content, cancellationToken).ConfigureAwait(false);
522
return _registryAPI.
Blob
.Upload.UploadAtomicallyAsync(startUploadInformation.UploadUri, contents, cancellationToken);
536
if (await _registryAPI.
Blob
.ExistsAsync(repository, digest, cancellationToken).ConfigureAwait(false))
545
StartUploadInformation uploadUri = await _registryAPI.
Blob
.Upload.StartAsync(repository, cancellationToken).ConfigureAwait(false);
554
await _registryAPI.
Blob
.Upload.CompleteAsync(finalChunkUri.UploadUri, digest, cancellationToken).ConfigureAwait(false);
588
if (await _registryAPI.
Blob
.ExistsAsync(destination.Repository, digest, cancellationToken).ConfigureAwait(false))
595
if (!await _registryAPI.
Blob
.Upload.TryMountAsync(destination.Repository, source.Repository, digest, cancellationToken).ConfigureAwait(false))