2 instantiations of PublishingTask
Aspire.Hosting (1)
Publishing\PublishingActivityReporter.cs (1)
72var task = new PublishingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep);
Aspire.Hosting.Tests (1)
Publishing\PublishingActivityReporterTests.cs (1)
198var invalidTask = new PublishingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal);
41 references to PublishingTask
Aspire.Hosting (8)
Publishing\PublishingActivityReporter.cs (4)
57public async Task<PublishingTask> CreateTaskAsync(PublishingStep step, string statusText, CancellationToken cancellationToken) 72var task = new PublishingTask(Guid.NewGuid().ToString(), step.Id, statusText, parentStep); 122public async Task UpdateTaskAsync(PublishingTask task, string statusText, CancellationToken cancellationToken) 154public async Task CompleteTaskAsync(PublishingTask task, CompletionState completionState, string? completionMessage, CancellationToken cancellationToken)
Publishing\PublishingStep.cs (4)
17private readonly ConcurrentDictionary<string, PublishingTask> _tasks = new(); 56public IReadOnlyDictionary<string, PublishingTask> Tasks => _tasks; 66internal void AddTask(PublishingTask task) 82foreach (var task in _tasks.Values)
Aspire.Hosting.Tests (33)
Publishing\PublishingActivityReporterTests.cs (23)
69var taskInternal = Assert.IsType<PublishingTask>(task); 171var taskInternal = Assert.IsType<PublishingTask>(task); 197var taskInternal = Assert.IsType<PublishingTask>(task); 198var invalidTask = new PublishingTask(taskInternal.Id, "non-existent-step", "Initial status", dummyStepInternal); 221var taskInternal = Assert.IsType<PublishingTask>(task); 243var taskInternal = Assert.IsType<PublishingTask>(task); 275var taskInternal = Assert.IsType<PublishingTask>(task); 373var taskInternal = Assert.IsType<PublishingTask>(task); 393var taskInternal = Assert.IsType<PublishingTask>(task); 435var taskInternal = Assert.IsType<PublishingTask>(task); 650var taskInternal = Assert.IsType<PublishingTask>(task); 685var taskInternal = Assert.IsType<PublishingTask>(task);
Publishing\PublishingExtensionsTests.cs (10)
27var taskInternal = Assert.IsType<PublishingTask>(task); 66var taskInternal = Assert.IsType<PublishingTask>(task); 83var taskInternal = Assert.IsType<PublishingTask>(task); 101var taskInternal = Assert.IsType<PublishingTask>(task); 118var taskInternal = Assert.IsType<PublishingTask>(task);