12 writes to ImageFormat
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
496ImageFormat = options.ImageFormat,
Aspire.Hosting.Tests (11)
Publishing\PodmanSaveArgumentsTests.cs (10)
25ImageFormat = ContainerImageFormat.Oci 42ImageFormat = ContainerImageFormat.Docker 78ImageFormat = ContainerImageFormat.Oci 123ImageFormat = ContainerImageFormat.Oci 142ImageFormat = ContainerImageFormat.Oci 162ImageFormat = ContainerImageFormat.Oci 184ImageFormat = ContainerImageFormat.Docker 205ImageFormat = ContainerImageFormat.Oci 227ImageFormat = ContainerImageFormat.Oci 249ImageFormat = ContainerImageFormat.Oci
Publishing\ResourceContainerImageManagerTests.cs (1)
403ImageFormat = ContainerImageFormat.Oci,
11 references to ImageFormat
Aspire.Hosting (10)
Publishing\DockerContainerRuntime.cs (4)
33if (options?.ImageFormat == ContainerImageFormat.Oci) 61if (options?.ImageFormat is not null || !string.IsNullOrEmpty(options?.OutputPath)) 63var outputType = options?.ImageFormat switch 68_ => throw new ArgumentOutOfRangeException(nameof(options), options.ImageFormat, "Invalid container image format")
Publishing\PodmanContainerRuntime.cs (6)
151if (options.ImageFormat == ContainerImageFormat.Oci && string.IsNullOrEmpty(options.OutputPath)) 165if (options?.ImageFormat is not null) 167var format = options.ImageFormat.Value switch 171_ => throw new ArgumentOutOfRangeException(nameof(options), options.ImageFormat, "Invalid container image format") 269var format = options.ImageFormat switch 274_ => throw new ArgumentOutOfRangeException(nameof(options), options.ImageFormat, "Invalid container image format")
Aspire.Hosting.Tests (1)
Publishing\ResourceContainerImageManagerTests.cs (1)
408Assert.Equal(ContainerImageFormat.Oci, options.ImageFormat);