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)
130ctx.ImageFormat = ContainerImageFormat.Oci; 167.WithContainerBuildOptions(ctx => ctx.ImageFormat = ContainerImageFormat.Docker); 233ctx.ImageFormat = ContainerImageFormat.Oci; 271ctx.ImageFormat = ContainerImageFormat.Oci; 295[InlineData(ContainerImageFormat.Docker)] 296[InlineData(ContainerImageFormat.Oci)] 298public async Task CanBuildImageFromProjectResource_WithDifferentImageFormats(ContainerImageFormat imageFormat) 394ImageFormat = ContainerImageFormat.Oci, 399Assert.Equal(ContainerImageFormat.Oci, options.ImageFormat); 507ctx.ImageFormat = ContainerImageFormat.Oci; 862ctx.ImageFormat = ContainerImageFormat.Oci; 876Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 896ctx.ImageFormat = ContainerImageFormat.Docker; 901ctx.ImageFormat = ContainerImageFormat.Oci; 915Assert.Equal(ContainerImageFormat.Oci, context.ImageFormat); 1107ctx.ImageFormat = ContainerImageFormat.Oci; 1229ctx.ImageFormat = ContainerImageFormat.Oci;