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)
129ctx.ImageFormat = ContainerImageFormat.Oci; 166.WithContainerBuildOptions(ctx => ctx.ImageFormat = ContainerImageFormat.Docker); 231ctx.ImageFormat = ContainerImageFormat.Oci; 268ctx.ImageFormat = ContainerImageFormat.Oci; 292[InlineData(ContainerImageFormat.Docker)] 293[InlineData(ContainerImageFormat.Oci)] 295public async Task CanBuildImageFromProjectResource_WithDifferentImageFormats(ContainerImageFormat imageFormat) 391ImageFormat = ContainerImageFormat.Oci, 396Assert.Equal(ContainerImageFormat.Oci, options.ImageFormat); 503ctx.ImageFormat = ContainerImageFormat.Oci; 965ctx.ImageFormat = ContainerImageFormat.Oci; 979Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 999ctx.ImageFormat = ContainerImageFormat.Docker; 1004ctx.ImageFormat = ContainerImageFormat.Oci; 1018Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 1210ctx.ImageFormat = ContainerImageFormat.Oci; 1332ctx.ImageFormat = ContainerImageFormat.Oci;