3 implementations of CompleteAsync
Aspire.Hosting (2)
Publishing\NullPublishingActivityReporter.cs (1)
56public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Publishing\PublishingTask.cs (1)
70public async Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Azure.Tests (1)
AzureDeployerTests.cs (1)
1189public Task CompleteAsync(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
26 references to CompleteAsync
Aspire.Hosting (5)
Publishing\Publisher.cs (2)
104await task.CompleteAsync( 121await statePathTask.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 (11)
AzureDeployingContext.cs (10)
153await resourceTask.CompleteAsync($"Using existing deployment for {bicepResource.Name}", CompletionState.Completed, cancellationToken).ConfigureAwait(false); 159await resourceTask.CompleteAsync($"Successfully provisioned {bicepResource.Name}", CompletionState.Completed, cancellationToken).ConfigureAwait(false); 169await resourceTask.CompleteAsync($"Failed to provision {bicepResource.Name}: {errorMessage}", CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false); 287await resourceTask.CompleteAsync(completionMessage, CompletionState.Completed, cancellationToken).ConfigureAwait(false); 291await resourceTask.CompleteAsync($"Skipped {computeResource.Name} - no Bicep deployment target", CompletionState.CompletedWithWarning, cancellationToken).ConfigureAwait(false); 296await resourceTask.CompleteAsync($"Skipped {computeResource.Name} - no deployment target annotation", CompletionState.Completed, cancellationToken).ConfigureAwait(false); 306await resourceTask.CompleteAsync($"Failed to deploy {computeResource.Name}: {errorMessage}", CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false); 402await loginTask.CompleteAsync($"Successfully logged in to {registryName}", CompletionState.Completed, cancellationToken).ConfigureAwait(false); 447await pushTask.CompleteAsync($"Successfully pushed {resource.Name} to {targetTag}", CompletionState.Completed, cancellationToken).ConfigureAwait(false); 451await pushTask.CompleteAsync($"Failed to push {resource.Name}: {ex.Message}", CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
AzurePublishingContext.cs (1)
290await computeEnvironmentTask.CompleteAsync(message, state, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (10)
Publishing\PublishingActivityReporterTests.cs (10)
240await task.CompleteAsync(completionMessage, cancellationToken: CancellationToken.None); 273() => task.CompleteAsync(null, cancellationToken: CancellationToken.None)); 334await task1.CompleteAsync(null, cancellationToken: CancellationToken.None); 338await task2.CompleteAsync(null, cancellationToken: CancellationToken.None); 342await task3.CompleteAsync(null, cancellationToken: CancellationToken.None); 370await task.CompleteAsync(null, cancellationToken: CancellationToken.None); 387await task.CompleteAsync(null, cancellationToken: CancellationToken.None); 391() => task.CompleteAsync(null, cancellationToken: CancellationToken.None)); 426await task.CompleteAsync(null, cancellationToken: CancellationToken.None); 440() => task.CompleteAsync(null, cancellationToken: CancellationToken.None));