28 references to ContainerImageFormat
Aspire.Hosting (11)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
102
public
ContainerImageFormat
? ImageFormat { get; set; }
Publishing\DockerContainerRuntime.cs (3)
31
if (options?.ImageFormat ==
ContainerImageFormat
.Oci)
69
ContainerImageFormat
.Oci => "type=oci",
70
ContainerImageFormat
.Docker => "type=docker",
Publishing\PodmanContainerRuntime.cs (2)
37
ContainerImageFormat
.Oci => "oci",
38
ContainerImageFormat
.Docker => "docker",
Publishing\ResourceContainerImageManager.cs (5)
122
public
ContainerImageFormat
? ImageFormat { get; init; }
173
public
ContainerImageFormat
? ImageFormat { get; set; }
342
ContainerImageFormat
.Docker => "Docker",
343
ContainerImageFormat
.Oci => "OCI",
539
var usesDocker = options.ImageFormat == null || options.ImageFormat ==
ContainerImageFormat
.Docker;
Aspire.Hosting.Tests (17)
Publishing\ResourceContainerImageManagerTests.cs (17)
130
ctx.ImageFormat =
ContainerImageFormat
.Oci;
167
.WithContainerBuildOptions(ctx => ctx.ImageFormat =
ContainerImageFormat
.Docker);
233
ctx.ImageFormat =
ContainerImageFormat
.Oci;
271
ctx.ImageFormat =
ContainerImageFormat
.Oci;
295
[InlineData(
ContainerImageFormat
.Docker)]
296
[InlineData(
ContainerImageFormat
.Oci)]
298
public async Task CanBuildImageFromProjectResource_WithDifferentImageFormats(
ContainerImageFormat
imageFormat)
394
ImageFormat =
ContainerImageFormat
.Oci,
399
Assert.Equal(
ContainerImageFormat
.Oci, options.ImageFormat);
507
ctx.ImageFormat =
ContainerImageFormat
.Oci;
862
ctx.ImageFormat =
ContainerImageFormat
.Oci;
876
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
896
ctx.ImageFormat =
ContainerImageFormat
.Docker;
901
ctx.ImageFormat =
ContainerImageFormat
.Oci;
915
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
1107
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1229
ctx.ImageFormat =
ContainerImageFormat
.Oci;