| File: Registry\IManifestOperations.cs | Web Access |
| Project: src\sdk\src\Containers\Microsoft.NET.Build.Containers\Microsoft.NET.Build.Containers.csproj (Microsoft.NET.Build.Containers) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace Microsoft.NET.Build.Containers; /// <summary> /// Represents registry v2 API, manifest operations. /// </summary> /// <remarks> /// https://docs.docker.com/registry/spec/api/#manifest /// </remarks> internal interface IManifestOperations { public Task<HttpResponseMessage> GetAsync(string repositoryName, string reference, CancellationToken cancellationToken); public Task PutAsync(string repositoryName, string reference, string manifestListJson, string mediaType, CancellationToken cancellationToken); }