2 implementations of CompleteAsync
Aspire.Hosting (2)
Publishing\NullPublishingActivityReporter.cs (1)
37
public Task
CompleteAsync
(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Publishing\PublishingStep.cs (1)
114
public async Task
CompleteAsync
(string completionText, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
22 references to CompleteAsync
Aspire.Hosting (5)
Publishing\PublishingExtensions.cs (3)
29
await step.
CompleteAsync
(completionText, CompletionState.Completed, cancellationToken).ConfigureAwait(false);
46
await step.
CompleteAsync
(completionText, CompletionState.CompletedWithWarning, cancellationToken).ConfigureAwait(false);
63
await step.
CompleteAsync
(completionText, CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
Publishing\ResourceContainerImageBuilder.cs (2)
171
await step.
CompleteAsync
("Building container images failed", CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
187
await step.
CompleteAsync
("Building container images completed", CompletionState.Completed, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (6)
AzureDeployingContext.cs (6)
252
await computeStep.
CompleteAsync
($"Successfully deployed {computeResources.Count} compute resources", CompletionState.Completed, cancellationToken).ConfigureAwait(false);
256
await computeStep.
CompleteAsync
($"Compute resource deployment failed: {ex.Message}", CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
298
await loginStep.
CompleteAsync
($"Successfully authenticated to {registryList.Count} container registries", CompletionState.Completed, cancellationToken).ConfigureAwait(false);
302
await loginStep.
CompleteAsync
($"Failed to authenticate to registries: {ex.Message}", CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
384
await pushStep.
CompleteAsync
($"Successfully pushed {totalImageCount} images to container registries", CompletionState.Completed, cancellationToken).ConfigureAwait(false);
388
await pushStep.
CompleteAsync
($"Failed to push images: {ex.Message}", CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (11)
Publishing\PublishingActivityReporterTests.cs (11)
111
await step.
CompleteAsync
("Completed", CompletionState.Completed, CancellationToken.None);
135
await step.
CompleteAsync
(completionText, isError ? CompletionState.CompletedWithError : CompletionState.Completed, CancellationToken.None);
215
await step.
CompleteAsync
("Completed", CompletionState.Completed, CancellationToken.None);
269
await step.
CompleteAsync
("Completed", CompletionState.Completed, CancellationToken.None);
335
await step1.
CompleteAsync
("Step 1 completed", CompletionState.Completed, CancellationToken.None);
339
await step2.
CompleteAsync
("Step 2 completed with warning", CompletionState.CompletedWithWarning, CancellationToken.None);
343
await step3.
CompleteAsync
("Step 3 failed", CompletionState.CompletedWithError, CancellationToken.None);
406
await step.
CompleteAsync
("Complete", cancellationToken: CancellationToken.None);
410
() => step.
CompleteAsync
("Complete again", cancellationToken: CancellationToken.None));
429
await step.
CompleteAsync
("Step completed", CompletionState.Completed, CancellationToken.None);
620
await step.
CompleteAsync
("Step completed manually", CompletionState.Completed, CancellationToken.None);