3 implementations of CompleteAsync
Aspire.Hosting (2)
Pipelines\NullPipelineActivityReporter.cs (1)
62
public Task
CompleteAsync
(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Pipelines\ReportingTask.cs (1)
70
public async Task
CompleteAsync
(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
Aspire.Hosting.Azure.Tests (1)
AzureDeployerTests.cs (1)
1435
public Task
CompleteAsync
(string? completionMessage = null, CompletionState completionState = CompletionState.Completed, CancellationToken cancellationToken = default)
53 references to CompleteAsync
Aspire.Hosting (3)
Publishing\PublishingExtensions.cs (3)
95
await task.
CompleteAsync
(message, CompletionState.Completed, cancellationToken).ConfigureAwait(false);
111
await task.
CompleteAsync
(message, CompletionState.CompletedWithWarning, cancellationToken).ConfigureAwait(false);
127
await task.
CompleteAsync
(errorMessage, CompletionState.CompletedWithError, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Azure (7)
AzureBicepResource.cs (3)
330
await resourceTask.
CompleteAsync
(
341
await resourceTask.
CompleteAsync
(
356
await resourceTask.
CompleteAsync
(
AzureEnvironmentResourceHelpers.cs (3)
57
await loginTask.
CompleteAsync
($"Successfully logged in to **{registryEndpoint}**", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false);
90
await pushTask.
CompleteAsync
($"Successfully pushed **{resource.Name}** to `{targetTag}`", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false);
94
await pushTask.
CompleteAsync
($"Failed to push **{resource.Name}**: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false);
AzurePublishingContext.cs (1)
282
await computeEnvironmentTask.
CompleteAsync
(message, state, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (4)
253
await deployTask.
CompleteAsync
($"Service **{Name}** is now running with Docker Compose locally", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false);
259
await deployTask.
CompleteAsync
($"Docker Compose deployment failed: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false);
312
await deployTask.
CompleteAsync
($"Docker Compose shutdown complete for **{Name}**", CompletionState.Completed, context.CancellationToken).ConfigureAwait(false);
318
await deployTask.
CompleteAsync
($"Docker Compose shutdown failed: {ex.Message}", CompletionState.CompletedWithError, context.CancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (20)
Publishing\PipelineActivityReporterTests.cs (20)
241
await task.
CompleteAsync
(completionMessage, cancellationToken: CancellationToken.None);
274
() => task.
CompleteAsync
(null, cancellationToken: CancellationToken.None));
335
await task1.
CompleteAsync
(null, cancellationToken: CancellationToken.None);
339
await task2.
CompleteAsync
(null, cancellationToken: CancellationToken.None);
343
await task3.
CompleteAsync
(null, cancellationToken: CancellationToken.None);
371
await task.
CompleteAsync
(null, cancellationToken: CancellationToken.None);
388
await task.
CompleteAsync
(null, cancellationToken: CancellationToken.None);
394
await task.
CompleteAsync
(null, cancellationToken: CancellationToken.None);
413
await task.
CompleteAsync
(null, CompletionState.Completed, cancellationToken: CancellationToken.None);
419
await task.
CompleteAsync
("Error", CompletionState.CompletedWithError, cancellationToken: CancellationToken.None);
488
await task.
CompleteAsync
(null, cancellationToken: CancellationToken.None);
501
await task.
CompleteAsync
(null, cancellationToken: CancellationToken.None); // Should not throw
502
await task.
CompleteAsync
("Error", CompletionState.CompletedWithError, cancellationToken: CancellationToken.None); // Should also not throw (noop)
963
await task.
CompleteAsync
(markdownCompletionMessage, cancellationToken: CancellationToken.None);
986
await task.
CompleteAsync
("Warning message", CompletionState.CompletedWithWarning, CancellationToken.None);
992
await task.
CompleteAsync
("Different warning message", CompletionState.CompletedWithWarning, CancellationToken.None);
1011
await task.
CompleteAsync
("Error message", CompletionState.CompletedWithError, CancellationToken.None);
1017
await task.
CompleteAsync
("Different error message", CompletionState.CompletedWithError, CancellationToken.None);
1090
await task.
CompleteAsync
("First completion", firstState, CancellationToken.None);
1096
await task.
CompleteAsync
("Second completion", secondState, CancellationToken.None);
Pipelines.AppHost (12)
AppHost.cs (12)
86
await assignRoleTask.
CompleteAsync
(
101
await assignRoleTask.
CompleteAsync
(
121
await assignRoleTask.
CompleteAsync
(
136
await assignRoleTask.
CompleteAsync
(
156
await assignRoleTask.
CompleteAsync
(
171
await assignRoleTask.
CompleteAsync
(
194
await assignRoleTask.
CompleteAsync
(
206
await assignRoleTask.
CompleteAsync
(
213
await assignRoleTask.
CompleteAsync
(
220
await assignRoleTask.
CompleteAsync
(
272
await uploadTask.
CompleteAsync
(
317
await uploadTask.
CompleteAsync
(
Pipelines.Library (7)
DistributedApplicationPipelineExtensions.cs (7)
86
await publishTask.
CompleteAsync
(
98
await publishTask.
CompleteAsync
(
105
await publishTask.
CompleteAsync
(
117
await zipTask.
CompleteAsync
(
135
await uploadTask.
CompleteAsync
(
161
await uploadTask.
CompleteAsync
(
168
await uploadTask.
CompleteAsync
(