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