28 references to ContainerImageFormat
Aspire.Hosting (11)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
102public ContainerImageFormat? ImageFormat { get; set; }
Publishing\DockerContainerRuntime.cs (3)
32if (options?.ImageFormat == ContainerImageFormat.Oci) 70ContainerImageFormat.Oci => "type=oci", 71ContainerImageFormat.Docker => "type=docker",
Publishing\PodmanContainerRuntime.cs (2)
38ContainerImageFormat.Oci => "oci", 39ContainerImageFormat.Docker => "docker",
Publishing\ResourceContainerImageManager.cs (5)
122public ContainerImageFormat? ImageFormat { get; init; } 173public ContainerImageFormat? ImageFormat { get; set; } 342ContainerImageFormat.Docker => "Docker", 343ContainerImageFormat.Oci => "OCI", 541var usesDocker = options.ImageFormat == null || options.ImageFormat == ContainerImageFormat.Docker;
Aspire.Hosting.Tests (17)
Publishing\ResourceContainerImageManagerTests.cs (17)
130ctx.ImageFormat = ContainerImageFormat.Oci; 167.WithContainerBuildOptions(ctx => ctx.ImageFormat = ContainerImageFormat.Docker); 232ctx.ImageFormat = ContainerImageFormat.Oci; 269ctx.ImageFormat = ContainerImageFormat.Oci; 293[InlineData(ContainerImageFormat.Docker)] 294[InlineData(ContainerImageFormat.Oci)] 296public async Task CanBuildImageFromProjectResource_WithDifferentImageFormats(ContainerImageFormat imageFormat) 392ImageFormat = ContainerImageFormat.Oci, 397Assert.Equal(ContainerImageFormat.Oci, options.ImageFormat); 504ctx.ImageFormat = ContainerImageFormat.Oci; 966ctx.ImageFormat = ContainerImageFormat.Oci; 980Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 1000ctx.ImageFormat = ContainerImageFormat.Docker; 1005ctx.ImageFormat = ContainerImageFormat.Oci; 1019Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 1211ctx.ImageFormat = ContainerImageFormat.Oci; 1333ctx.ImageFormat = ContainerImageFormat.Oci;