27 references to Data
aspire (27)
Commands\PublishCommandBase.cs (27)
224return !publishingActivity.Data.IsError; 254if (!steps.TryGetValue(activity.Data.Id, out var stepInfo)) 263Id = activity.Data.Id, 264Title = activity.Data.StatusText, 269steps[activity.Data.Id] = stepInfo; 278else if (activity.Data.IsComplete) 281stepInfo.IsError = activity.Data.IsError; 282stepInfo.CompletionText = activity.Data.StatusText; 305throw new InvalidOperationException($"Step activity with ID '{activity.Data.Id}' is not complete. Expected it to be complete before processing tasks."); 310var stepId = activity.Data.StepId; 315throw new InvalidOperationException($"Task activity with ID '{activity.Data.Id}' is not associated with the current step '{currentStepProgress.Step?.Id}'."); 322if (!tasks.TryGetValue(activity.Data.Id, out var task)) 326Id = activity.Data.Id, 327StatusText = activity.Data.StatusText, 331tasks[activity.Data.Id] = task; 334task.ProgressTask = currentStepProgress.Ctx!.AddTask($" {activity.Data.StatusText.EscapeMarkup()}"); 340throw new InvalidOperationException($"Task with ID '{activity.Data.Id}' does not have an associated ProgressTask."); 343task.StatusText = activity.Data.StatusText; 344task.IsComplete = activity.Data.IsComplete; 345task.IsError = activity.Data.IsError; 346task.IsWarning = activity.Data.IsWarning; 353task.CompletionMessage = activity.Data.CompletionMessage; 356if (currentStepProgress.TaskCompletionMessages != null && !string.IsNullOrEmpty(activity.Data.CompletionMessage)) 358currentStepProgress.TaskCompletionMessages[task.ProgressTask.Id] = activity.Data.CompletionMessage; 372var hasErrors = publishingActivity?.Data.IsError ?? false; 378AnsiConsole.MarkupLine($"[red bold]❌ PUBLISHING FAILED:[/] {publishingActivity.Data.StatusText.EscapeMarkup()}"); 382AnsiConsole.MarkupLine($"[green bold]✅ PUBLISHING COMPLETED:[/] {publishingActivity.Data.StatusText.EscapeMarkup()}");