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)
200var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal);
53 references to ReportingTask
Aspire.Hosting (8)
Pipelines\PipelineActivityReporter.cs (4)
62public async Task<ReportingTask> CreateTaskAsync(ReportingStep step, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 77var task = new ReportingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep); 129public async Task UpdateTaskAsync(ReportingTask task, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 195public async Task CompleteTaskAsync(ReportingTask task, CompletionState completionState, string? completionMessage, bool enableMarkdown, CancellationToken cancellationToken)
Pipelines\ReportingStep.cs (4)
18private readonly ConcurrentDictionary<string, ReportingTask> _tasks = new(); 57public IReadOnlyDictionary<string, ReportingTask> Tasks => _tasks; 67internal void AddTask(ReportingTask task) 83foreach (var task in _tasks.Values)
Aspire.Hosting.Tests (45)
Publishing\PipelineActivityReporterTests.cs (35)
71var taskInternal = Assert.IsType<ReportingTask>(task); 173var taskInternal = Assert.IsType<ReportingTask>(task); 199var taskInternal = Assert.IsType<ReportingTask>(task); 200var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal); 223var taskInternal = Assert.IsType<ReportingTask>(task); 245var taskInternal = Assert.IsType<ReportingTask>(task); 277var taskInternal = Assert.IsType<ReportingTask>(task); 375var taskInternal = Assert.IsType<ReportingTask>(task); 400var taskInternal = Assert.IsType<ReportingTask>(task); 425var taskInternal = Assert.IsType<ReportingTask>(task); 498var taskInternal = Assert.IsType<ReportingTask>(task); 752var taskInternal = Assert.IsType<ReportingTask>(task); 787var taskInternal = Assert.IsType<ReportingTask>(task); 938var taskInternal = Assert.IsType<ReportingTask>(task); 1018var taskInternal = Assert.IsType<ReportingTask>(task); 1128var taskInternal = Assert.IsType<ReportingTask>(task); 1153var taskInternal = Assert.IsType<ReportingTask>(task); 1232var 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);