Skip to content
DocsTry Aspire
DocsTry

IResourceContainerImageManager Methods

InterfaceMethods3 members
Provides a service to publishers for building and pushing container images that represent a resource.
BuildImageAsync(IResource, CancellationToken)Section titled BuildImageAsync(IResource, CancellationToken)abstractTask
Builds a container that represents the specified resource.
public interface IResourceContainerImageManager
{
public abstract Task BuildImageAsync(
IResource resource,
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
resourceIResourceThe resource to build.
cancellationTokenCancellationTokenoptionalThe cancellation token.
BuildImagesAsync(IEnumerable<IResource>, CancellationToken)Section titled BuildImagesAsync(IEnumerable<IResource>, CancellationToken)abstractTask
Builds container images for a collection of resources.
public interface IResourceContainerImageManager
{
public abstract Task BuildImagesAsync(
IEnumerable<IResource> resources,
CancellationToken cancellationToken = default(CancellationToken))
{
// ...
}
}
resourcesIEnumerable<IResource>The resources to build images for.
cancellationTokenCancellationTokenoptionalThe cancellation token.
PushImageAsync(IResource, CancellationToken)Section titled PushImageAsync(IResource, CancellationToken)abstractTask
Pushes a container image to a registry.
public interface IResourceContainerImageManager
{
public abstract Task PushImageAsync(
IResource resource,
CancellationToken cancellationToken)
{
// ...
}
}
resourceIResourceThe resource to push.
cancellationTokenCancellationTokenThe cancellation token.