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)
257
JsonNode configDoc = await _registryAPI.
Blob
.GetJsonAsync(repositoryName, configSha, cancellationToken).ConfigureAwait(false);
449
using Stream responseStream = await _registryAPI.
Blob
.GetStreamAsync(repository, descriptor.Digest, cancellationToken).ConfigureAwait(false);
522
NextChunkUploadInformation nextChunk = await _registryAPI.
Blob
.Upload.UploadChunkAsync(patchUri, content, cancellationToken).ConfigureAwait(false);
545
return _registryAPI.
Blob
.Upload.UploadAtomicallyAsync(startUploadInformation.UploadUri, contents, cancellationToken);
559
if (await _registryAPI.
Blob
.ExistsAsync(repository, digest, cancellationToken).ConfigureAwait(false))
568
StartUploadInformation uploadUri = await _registryAPI.
Blob
.Upload.StartAsync(repository, cancellationToken).ConfigureAwait(false);
577
await _registryAPI.
Blob
.Upload.CompleteAsync(finalChunkUri.UploadUri, digest, cancellationToken).ConfigureAwait(false);
611
if (await _registryAPI.
Blob
.ExistsAsync(destination.Repository, digest, cancellationToken).ConfigureAwait(false))
618
if (!await _registryAPI.
Blob
.Upload.TryMountAsync(destination.Repository, source.Repository, digest, cancellationToken).ConfigureAwait(false))