2 instantiations of ReportingTask
Aspire.Hosting (1)
Pipelines\PipelineActivityReporter.cs (1)
77var task = new ReportingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep);
Aspire.Hosting.Tests (1)
Publishing\PipelineActivityReporterTests.cs (1)
199var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal);
41 references to ReportingTask
Aspire.Hosting (8)
Pipelines\PipelineActivityReporter.cs (4)
62public async Task<ReportingTask> CreateTaskAsync(ReportingStep step, string statusText, CancellationToken cancellationToken) 77var task = new ReportingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep); 127public async Task UpdateTaskAsync(ReportingTask task, string statusText, CancellationToken cancellationToken) 159public async Task CompleteTaskAsync(ReportingTask task, CompletionState completionState, string? completionMessage, CancellationToken cancellationToken)
Pipelines\ReportingStep.cs (4)
17private readonly ConcurrentDictionary<string, ReportingTask> _tasks = new(); 56public IReadOnlyDictionary<string, ReportingTask> Tasks => _tasks; 66internal void AddTask(ReportingTask task) 82foreach (var task in _tasks.Values)
Aspire.Hosting.Tests (33)
Publishing\PipelineActivityReporterTests.cs (23)
70var taskInternal = Assert.IsType<ReportingTask>(task); 172var taskInternal = Assert.IsType<ReportingTask>(task); 198var taskInternal = Assert.IsType<ReportingTask>(task); 199var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal); 222var taskInternal = Assert.IsType<ReportingTask>(task); 244var taskInternal = Assert.IsType<ReportingTask>(task); 276var taskInternal = Assert.IsType<ReportingTask>(task); 374var taskInternal = Assert.IsType<ReportingTask>(task); 394var taskInternal = Assert.IsType<ReportingTask>(task); 436var taskInternal = Assert.IsType<ReportingTask>(task); 691var taskInternal = Assert.IsType<ReportingTask>(task); 726var taskInternal = Assert.IsType<ReportingTask>(task);
Publishing\PublishingExtensionsTests.cs (10)
28var taskInternal = Assert.IsType<ReportingTask>(task); 67var taskInternal = Assert.IsType<ReportingTask>(task); 84var taskInternal = Assert.IsType<ReportingTask>(task); 102var taskInternal = Assert.IsType<ReportingTask>(task); 119var taskInternal = Assert.IsType<ReportingTask>(task);