2 instantiations of ComposeOperationContext
Aspire.Hosting.Docker (2)
DockerComposeEnvironmentResource.cs (2)
166
var composeContext = new
ComposeOperationContext
605
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)
166
var
composeContext = new ComposeOperationContext
446
var
composeContext = CreateComposeOperationContext(context);
492
var
composeContext = CreateComposeOperationContext(context);
602
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)
31
public
ComposeOperationContext
? LastComposeDownContext { get; private set; }
165
public Task ComposeUpAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
174
public Task ComposeDownAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)
185
public Task<IReadOnlyList<ComposeServiceInfo>?> ComposeListServicesAsync(
ComposeOperationContext
context, CancellationToken cancellationToken)