15 instantiations of ContainerImageManifestInspectionResult
Aspire.Hosting (15)
Publishing\ContainerImageInspectionResult.cs (3)
300return new( 319return new( 329public static ContainerImageManifestInspectionResult Unsupported { get; } = new(
Publishing\ContainerRuntimeBase.cs (3)
159return new ContainerImageManifestInspectionResult( 168return new ContainerImageManifestInspectionResult( 175return new ContainerImageManifestInspectionResult(
Publishing\PodmanContainerRuntime.cs (9)
333return new ContainerImageManifestInspectionResult( 342return new ContainerImageManifestInspectionResult( 351return new ContainerImageManifestInspectionResult( 381return new ContainerImageManifestInspectionResult( 401return new ContainerImageManifestInspectionResult( 409return new ContainerImageManifestInspectionResult( 418return new ContainerImageManifestInspectionResult( 427return new ContainerImageManifestInspectionResult( 435return new ContainerImageManifestInspectionResult(
24 references to ContainerImageManifestInspectionResult
Aspire.Hosting (7)
Publishing\ContainerImageInspectionResult.cs (3)
293public static ContainerImageManifestInspectionResult Success( 315public static ContainerImageManifestInspectionResult Failure(string errorMessage, string? rawJson = null) 329public static ContainerImageManifestInspectionResult Unsupported { get; } = new(
Publishing\ContainerRuntimeBase.cs (1)
144public virtual async Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken)
Publishing\IContainerRuntime.cs (2)
109Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken) 110=> Task.FromResult(ContainerImageManifestInspectionResult.Unsupported);
Publishing\PodmanContainerRuntime.cs (1)
315public override async Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken)
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxContainerDeployment.cs (1)
973var result = await runtime.InspectImageManifestAsync(imageReference, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (12)
Publishing\ContainerRuntimeBaseTests.cs (12)
94var manifestResult = await runtime.InspectImageManifestAsync( 116var manifestResult = await runtime.InspectImageManifestAsync( 136var manifestResult = ContainerImageManifestInspectionResult.Success([manifest], """{"manifest":true}"""); 137var manifestFailure = ContainerImageManifestInspectionResult.Failure("manifest failed", """{"error":true}"""); 157Assert.Equal(ContainerImageInspectionStatus.Unsupported, ContainerImageManifestInspectionResult.Unsupported.Status); 195var result = await runtime.InspectImageManifestAsync( 244var result = await runtime.InspectImageManifestAsync( 273var result = await runtime.InspectImageManifestAsync( 314var result = await runtime.InspectImageManifestAsync( 339var result = await runtime.InspectImageManifestAsync(
Aspire.Hosting.TestUtilities (4)
Publishing\FakeContainerRuntime.cs (4)
39public Func<string, CancellationToken, Task<ContainerImageManifestInspectionResult>>? InspectImageManifestAsyncCallback { get; set; } 130public Task<ContainerImageManifestInspectionResult> InspectImageManifestAsync(string imageName, CancellationToken cancellationToken) 152return Task.FromResult(ContainerImageManifestInspectionResult.Success([manifest])); 155return Task.FromResult(ContainerImageManifestInspectionResult.Success([], "{}"));