3 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)
AzureDeployerTests.cs (1)
1435public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
53 references to CompleteAsync
Aspire.Hosting (3)
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 (7)
AzureBicepResource.cs (3)
330await resourceTask.CompleteAsync( 341await resourceTask.CompleteAsync( 356await resourceTask.CompleteAsync(
AzureEnvironmentResourceHelpers.cs (3)
57await loginTask.CompleteAsync($"Successfully logged in to **{registryEndpoint}**", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 90await pushTask.CompleteAsync($"Successfully pushed **{resource.Name}** to `{targetTag}`", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 94await pushTask.CompleteAsync($"Failed to push **{resource.Name}**: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false);
AzurePublishingContext.cs (1)
282await computeEnvironmentTask.CompleteAsync(message, state, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (4)
253await deployTask.CompleteAsync($"Service **{Name}** is now running with Docker Compose locally", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 259await deployTask.CompleteAsync($"Docker Compose deployment failed: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false); 312await deployTask.CompleteAsync($"Docker Compose shutdown complete for **{Name}**", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false); 318await 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(