2 instantiations of ReportingTask
Aspire.Hosting (1)
Pipelines\PipelineActivityReporter.cs (1)
97var task = new ReportingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep);
Aspire.Hosting.Tests (1)
Publishing\PipelineActivityReporterTests.cs (1)
250var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal);
53 references to ReportingTask
Aspire.Hosting (8)
Pipelines\PipelineActivityReporter.cs (4)
82public async Task<ReportingTask> CreateTaskAsync(ReportingStep step, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 97var task = new ReportingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep); 142public async Task UpdateTaskAsync(ReportingTask task, string statusText, bool enableMarkdown, CancellationToken cancellationToken) 208public async Task CompleteTaskAsync(ReportingTask task, CompletionState completionState, string? completionMessage, bool enableMarkdown, CancellationToken cancellationToken)
Pipelines\ReportingStep.cs (4)
18private readonly ConcurrentDictionary<string, ReportingTask> _tasks = new(); 69public IReadOnlyDictionary<string, ReportingTask> Tasks => _tasks; 79internal void AddTask(ReportingTask task) 95foreach (var task in _tasks.Values)
Aspire.Hosting.Tests (45)
Publishing\PipelineActivityReporterTests.cs (35)
121var taskInternal = Assert.IsType<ReportingTask>(task); 223var taskInternal = Assert.IsType<ReportingTask>(task); 249var taskInternal = Assert.IsType<ReportingTask>(task); 250var invalidTask = new ReportingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal); 273var taskInternal = Assert.IsType<ReportingTask>(task); 295var taskInternal = Assert.IsType<ReportingTask>(task); 327var taskInternal = Assert.IsType<ReportingTask>(task); 425var taskInternal = Assert.IsType<ReportingTask>(task); 450var taskInternal = Assert.IsType<ReportingTask>(task); 475var taskInternal = Assert.IsType<ReportingTask>(task); 548var taskInternal = Assert.IsType<ReportingTask>(task); 866var taskInternal = Assert.IsType<ReportingTask>(task); 901var taskInternal = Assert.IsType<ReportingTask>(task); 1052var taskInternal = Assert.IsType<ReportingTask>(task); 1132var taskInternal = Assert.IsType<ReportingTask>(task); 1242var taskInternal = Assert.IsType<ReportingTask>(task); 1267var taskInternal = Assert.IsType<ReportingTask>(task); 1346var taskInternal = Assert.IsType<ReportingTask>(task);
Publishing\PublishingExtensionsTests.cs (10)
31var taskInternal = Assert.IsType<ReportingTask>(task); 70var taskInternal = Assert.IsType<ReportingTask>(task); 87var taskInternal = Assert.IsType<ReportingTask>(task); 105var taskInternal = Assert.IsType<ReportingTask>(task); 122var taskInternal = Assert.IsType<ReportingTask>(task);