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