1 implementation of IPublishingTask
Aspire.Hosting (1)
Publishing\PublishingTask.cs (1)
14
internal sealed class PublishingTask :
IPublishingTask
45 references to IPublishingTask
Aspire.Hosting (16)
Publishing\IPublishingStep.cs (1)
20
Task<
IPublishingTask
> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default);
Publishing\Publisher.cs (1)
38
var
task = await step.CreateTaskAsync(
Publishing\PublishingExtensions.cs (9)
11
/// Extension methods for <see cref="IPublishingStep"/> and <see cref="
IPublishingTask
"/> to provide direct operations.
74
public static async Task<
IPublishingTask
> UpdateStatusAsync(
75
this
IPublishingTask
task,
90
public static async Task<
IPublishingTask
> SucceedAsync(
91
this
IPublishingTask
task,
106
public static async Task<
IPublishingTask
> WarnAsync(
107
this
IPublishingTask
task,
122
public static async Task<
IPublishingTask
> FailAsync(
123
this
IPublishingTask
task,
Publishing\PublishingStep.cs (1)
98
public async Task<
IPublishingTask
> CreateTaskAsync(string statusText, CancellationToken cancellationToken = default)
Publishing\ResourceContainerImageBuilder.cs (4)
62
var
task = await step.CreateTaskAsync(
139
var
publishingTask = await CreateTaskAsync(
251
var
publishingTask = await CreateTaskAsync(
298
private static async Task<
IPublishingTask
?> CreateTaskAsync(
Aspire.Hosting.Azure (4)
AzurePublishingContext.cs (4)
85
var
writeTask = await step.CreateTaskAsync("Writing Azure Bicep templates", cancellationToken).ConfigureAwait(false);
217
var
computeEnvironmentTask = await step.CreateTaskAsync(
229
var
task = await step.CreateTaskAsync(
298
var
task = await step.CreateTaskAsync(
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
135
var
task = await step.CreateTaskAsync(
Aspire.Hosting.Tests (24)
Publishing\PublishingActivityProgressReporterTests.cs (16)
66
var
task = await step.CreateTaskAsync(statusText, CancellationToken.None);
162
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);
193
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);
215
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);
234
var
task = await step.CreateTaskAsync("Test Task", CancellationToken.None);
269
var
task = await step.CreateTaskAsync("Test Task", CancellationToken.None);
334
var
task1 = await step1.CreateTaskAsync("Task 1", CancellationToken.None);
338
var
task2 = await step2.CreateTaskAsync("Task 2", CancellationToken.None);
342
var
task3 = await step3.CreateTaskAsync("Task 3", CancellationToken.None);
368
var
task = await step.CreateTaskAsync("Test Task", CancellationToken.None);
385
var
task = await step.CreateTaskAsync("Test Task", CancellationToken.None);
424
var
task = await step.CreateTaskAsync("Test Task", CancellationToken.None);
545
var
task1 = await step.CreateTaskAsync("Task 1", CancellationToken.None);
546
var
task2 = await step.CreateTaskAsync("Task 2", CancellationToken.None);
604
var
task = await step.CreateTaskAsync("Test Task", CancellationToken.None);
639
var
task = await step.CreateTaskAsync("Test Task", CancellationToken.None);
Publishing\PublishingExtensionsTests.cs (8)
23
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);
58
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);
61
var
result = await task.UpdateStatusAsync("Updated status", CancellationToken.None);
77
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);
80
var
result = await task.SucceedAsync("Success message", CancellationToken.None);
95
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);
98
var
result = await task.WarnAsync("Warning message", CancellationToken.None);
113
var
task = await step.CreateTaskAsync("Initial status", CancellationToken.None);