28 references to ContainerImageFormat
Aspire.Hosting (11)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
102public ContainerImageFormat? ImageFormat { get; set; }
Publishing\DockerContainerRuntime.cs (3)
31if (options?.ImageFormat == ContainerImageFormat.Oci) 69ContainerImageFormat.Oci => "type=oci", 70ContainerImageFormat.Docker => "type=docker",
Publishing\PodmanContainerRuntime.cs (2)
37ContainerImageFormat.Oci => "oci", 38ContainerImageFormat.Docker => "docker",
Publishing\ResourceContainerImageManager.cs (5)
122public ContainerImageFormat? ImageFormat { get; init; } 173public ContainerImageFormat? ImageFormat { get; set; } 342ContainerImageFormat.Docker => "Docker", 343ContainerImageFormat.Oci => "OCI", 539var 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; 858ctx.ImageFormat = ContainerImageFormat.Oci; 872Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 892ctx.ImageFormat = ContainerImageFormat.Docker; 897ctx.ImageFormat = ContainerImageFormat.Oci; 911Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 1103ctx.ImageFormat = ContainerImageFormat.Oci; 1225ctx.ImageFormat = ContainerImageFormat.Oci;