5 implementations of CompleteAsync
Aspire.Hosting (2)
Pipelines\NullPipelineActivityReporter.cs (1)
69public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Pipelines\ReportingTask.cs (1)
70public async Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Azure.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
223public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Docker.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
223public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
223public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
55 references to CompleteAsync
Aspire.Hosting (7)
Pipelines\PipelineStepHelpers.cs (4)
90await tagTask.CompleteAsync( 97await tagTask.CompleteAsync( 130await pushTask.CompleteAsync( 137await pushTask.CompleteAsync(
Publishing\PublishingExtensions.cs (3)
95await task.CompleteAsync(message, CompletionState.Completed, cancellationToken).ConfigureAwait(false); 111await task.CompleteAsync(message, CompletionState.CompletedWithWarning, cancellationToken).ConfigureAwait(false); 127await task.CompleteAsync(errorMessage, CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (4)
AzureBicepResource.cs (3)
332await resourceTask.CompleteAsync( 343await resourceTask.CompleteAsync( 358await resourceTask.CompleteAsync(
AzurePublishingContext.cs (1)
288await computeEnvironmentTask.CompleteAsync(message, state, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryHelpers.cs (1)
52await loginTask.CompleteAsync($"Successfully logged in to **{registryEndpoint}**", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (4)
266await deployTask.CompleteAsync($"Service **{Name}** is now running with Docker Compose locally", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 272await deployTask.CompleteAsync($"Docker Compose deployment failed: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false); 320await deployTask.CompleteAsync($"Docker Compose shutdown complete for **{Name}**", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 326await deployTask.CompleteAsync($"Docker Compose shutdown failed: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (20)
Publishing\PipelineActivityReporterTests.cs (20)
241await task.CompleteAsync(completionMessage, cancellationToken: CancellationToken.None); 274() => task.CompleteAsync(null, cancellationToken: CancellationToken.None)); 335await task1.CompleteAsync(null, cancellationToken: CancellationToken.None); 339await task2.CompleteAsync(null, cancellationToken: CancellationToken.None); 343await task3.CompleteAsync(null, cancellationToken: CancellationToken.None); 371await task.CompleteAsync(null, cancellationToken: CancellationToken.None); 388await task.CompleteAsync(null, cancellationToken: CancellationToken.None); 394await task.CompleteAsync(null, cancellationToken: CancellationToken.None); 413await task.CompleteAsync(null, CompletionState.Completed, cancellationToken: CancellationToken.None); 419await task.CompleteAsync("Error", CompletionState.CompletedWithError, cancellationToken: CancellationToken.None); 488await task.CompleteAsync(null, cancellationToken: CancellationToken.None); 501await task.CompleteAsync(null, cancellationToken: CancellationToken.None); // Should not throw 502await task.CompleteAsync("Error", CompletionState.CompletedWithError, cancellationToken: CancellationToken.None); // Should also not throw (noop) 1010await task.CompleteAsync(markdownCompletionMessage, cancellationToken: CancellationToken.None); 1033await task.CompleteAsync("Warning message", CompletionState.CompletedWithWarning, CancellationToken.None); 1039await task.CompleteAsync("Different warning message", CompletionState.CompletedWithWarning, CancellationToken.None); 1058await task.CompleteAsync("Error message", CompletionState.CompletedWithError, CancellationToken.None); 1064await task.CompleteAsync("Different error message", CompletionState.CompletedWithError, CancellationToken.None); 1137await task.CompleteAsync("First completion", firstState, CancellationToken.None); 1143await task.CompleteAsync("Second completion", secondState, CancellationToken.None);
Pipelines.AppHost (12)
AppHost.cs (12)
86await assignRoleTask.CompleteAsync( 101await assignRoleTask.CompleteAsync( 121await assignRoleTask.CompleteAsync( 136await assignRoleTask.CompleteAsync( 156await assignRoleTask.CompleteAsync( 171await assignRoleTask.CompleteAsync( 194await assignRoleTask.CompleteAsync( 206await assignRoleTask.CompleteAsync( 213await assignRoleTask.CompleteAsync( 220await assignRoleTask.CompleteAsync( 272await uploadTask.CompleteAsync( 317await uploadTask.CompleteAsync(
Pipelines.Library (7)
DistributedApplicationPipelineExtensions.cs (7)
86await publishTask.CompleteAsync( 98await publishTask.CompleteAsync( 105await publishTask.CompleteAsync( 117await zipTask.CompleteAsync( 135await uploadTask.CompleteAsync( 161await uploadTask.CompleteAsync( 168await uploadTask.CompleteAsync(