5 implementations of CompleteAsync
Aspire.Hosting (2)
Pipelines\NullPipelineActivityReporter.cs (1)
62public 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)
193public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Docker.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
193public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
193public 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)
331await resourceTask.CompleteAsync( 342await resourceTask.CompleteAsync( 357await 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)
268await deployTask.CompleteAsync($"Service **{Name}** is now running with Docker Compose locally", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 274await deployTask.CompleteAsync($"Docker Compose deployment failed: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false); 322await deployTask.CompleteAsync($"Docker Compose shutdown complete for **{Name}**", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 328await 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) 963await task.CompleteAsync(markdownCompletionMessage, cancellationToken: CancellationToken.None); 986await task.CompleteAsync("Warning message", CompletionState.CompletedWithWarning, CancellationToken.None); 992await task.CompleteAsync("Different warning message", CompletionState.CompletedWithWarning, CancellationToken.None); 1011await task.CompleteAsync("Error message", CompletionState.CompletedWithError, CancellationToken.None); 1017await task.CompleteAsync("Different error message", CompletionState.CompletedWithError, CancellationToken.None); 1090await task.CompleteAsync("First completion", firstState, CancellationToken.None); 1096await 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(