2 instantiations of ComposeOperationContext
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentResource.cs (2)
168
var composeContext = new
ComposeOperationContext
579
return new
ComposeOperationContext
21 references to ComposeOperationContext
Aspire.Hosting (9)
Publishing\ContainerRuntimeBase.cs (5)
644
public virtual async Task ComposeUpAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
700
public virtual async Task ComposeDownAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
750
public virtual async Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
881
/// Builds the compose CLI arguments from a <see cref="
ComposeOperationContext
"/>.
883
private static string BuildComposeArguments(
ComposeOperationContext
context)
Publishing\IContainerRuntime.cs (3)
76
Task ComposeUpAsync(
ComposeOperationContext
context, CancellationToken cancellationToken);
84
Task ComposeDownAsync(
ComposeOperationContext
context, CancellationToken cancellationToken);
92
Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(
ComposeOperationContext
context, CancellationToken cancellationToken);
Publishing\PodmanContainerRuntime.cs (1)
29
public override async Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
Aspire.Hosting.Docker (5)
DockerComposeEnvironmentResource.cs (4)
168
var
composeContext = new ComposeOperationContext
420
var
composeContext = CreateComposeOperationContext(context);
466
var
composeContext = CreateComposeOperationContext(context);
576
internal
ComposeOperationContext
CreateComposeOperationContext(PipelineStepContext context)
DockerComposeServiceResource.cs (1)
339
var
composeContext = environment.CreateComposeOperationContext(context);
Aspire.Hosting.Tests (3)
Publishing\ContainerRuntimeBaseTests.cs (3)
404
public Task ComposeUpAsync(
ComposeOperationContext
context, CancellationToken cancellationToken) => Task.CompletedTask;
406
public Task ComposeDownAsync(
ComposeOperationContext
context, CancellationToken cancellationToken) => Task.CompletedTask;
408
public Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
Aspire.Hosting.TestUtilities (4)
Publishing\FakeContainerRuntime.cs (4)
27
public
ComposeOperationContext
? LastComposeDownContext { get; private set; }
158
public Task ComposeUpAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
167
public Task ComposeDownAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
178
public Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)