2 instantiations of ReportingTask
Aspire.Hosting (1)
Pipelines\PipelineActivityReporter.cs (1)
95var task = new ReportingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep);
Aspire.Hosting.Tests (1)
Publishing\PipelineActivityReporterTests.cs (1)
248var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal);
54 references to ReportingTask
Aspire.Hosting (8)
Pipelines\PipelineActivityReporter.cs (4)
80public async Task<ReportingTask> CreateTaskAsync(ReportingStep step, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 95var task = new ReportingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep); 140public async Task UpdateTaskAsync(ReportingTask task, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 206public async Task CompleteTaskAsync(ReportingTask task, CompletionState completionState, string? completionMessage, bool enableMarkdown, CancellationToken cancellationToken)
Pipelines\ReportingStep.cs (4)
14private readonly ConcurrentDictionary<string, ReportingTask> _tasks = new(); 65public IReadOnlyDictionary<string, ReportingTask> Tasks => _tasks; 75internal void AddTask(ReportingTask task) 91foreach (var task in _tasks.Values)
Aspire.Hosting.Tests (46)
Pipelines\CorePipelineApiTests.cs (1)
38[InlineData(typeof(ReportingTask))]
Publishing\PipelineActivityReporterTests.cs (35)
119var taskInternal = Assert.IsType<ReportingTask>(task); 221var taskInternal = Assert.IsType<ReportingTask>(task); 247var taskInternal = Assert.IsType<ReportingTask>(task); 248var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal); 271var taskInternal = Assert.IsType<ReportingTask>(task); 293var taskInternal = Assert.IsType<ReportingTask>(task); 325var taskInternal = Assert.IsType<ReportingTask>(task); 423var taskInternal = Assert.IsType<ReportingTask>(task); 448var taskInternal = Assert.IsType<ReportingTask>(task); 473var taskInternal = Assert.IsType<ReportingTask>(task); 546var taskInternal = Assert.IsType<ReportingTask>(task); 864var taskInternal = Assert.IsType<ReportingTask>(task); 899var taskInternal = Assert.IsType<ReportingTask>(task); 1050var taskInternal = Assert.IsType<ReportingTask>(task); 1130var taskInternal = Assert.IsType<ReportingTask>(task); 1240var taskInternal = Assert.IsType<ReportingTask>(task); 1265var taskInternal = Assert.IsType<ReportingTask>(task); 1344var taskInternal = Assert.IsType<ReportingTask>(task);
Publishing\PublishingExtensionsTests.cs (10)
29var taskInternal = Assert.IsType<ReportingTask>(task); 68var taskInternal = Assert.IsType<ReportingTask>(task); 85var taskInternal = Assert.IsType<ReportingTask>(task); 103var taskInternal = Assert.IsType<ReportingTask>(task); 120var taskInternal = Assert.IsType<ReportingTask>(task);