9 writes to Data
Aspire.Cli.Tests (9)
Commands\PublishCommandPromptingIntegrationTests.cs (1)
594Data = new PublishingActivityData
TestServices\TestAppHostBackchannel.cs (8)
126Data = new PublishingActivityData 137Data = new PublishingActivityData 148Data = new PublishingActivityData 159Data = new PublishingActivityData 170Data = new PublishingActivityData 181Data = new PublishingActivityData 192Data = new PublishingActivityData 203Data = new PublishingActivityData
33 references to Data
aspire (33)
Commands\PublishCommandBase.cs (33)
249return !IsCompletionStateError(publishingActivity.Data.CompletionState); 279if (!steps.TryGetValue(activity.Data.Id, out var stepInfo)) 288Id = activity.Data.Id, 289Title = activity.Data.StatusText, 292CompletionState = activity.Data.CompletionState 295steps[activity.Data.Id] = stepInfo; 304else if (IsCompletionStateComplete(activity.Data.CompletionState)) 306stepInfo.CompletionState = activity.Data.CompletionState; 307stepInfo.CompletionText = activity.Data.StatusText; 334throw new InvalidOperationException($"Step activity with ID '{activity.Data.Id}' is not complete. Expected it to be complete before processing tasks."); 343var stepId = activity.Data.StepId; 348throw new InvalidOperationException($"Task activity with ID '{activity.Data.Id}' is not associated with the current step '{currentStepProgress.Step?.Id}'."); 355if (!tasks.TryGetValue(activity.Data.Id, out var task)) 359Id = activity.Data.Id, 360StatusText = activity.Data.StatusText, 362CompletionState = activity.Data.CompletionState 365tasks[activity.Data.Id] = task; 368task.ProgressTask = currentStepProgress.Ctx!.AddTask($" {activity.Data.StatusText.EscapeMarkup()}"); 374throw new InvalidOperationException($"Task with ID '{activity.Data.Id}' does not have an associated ProgressTask."); 377task.StatusText = activity.Data.StatusText; 378task.CompletionState = activity.Data.CompletionState; 380if (IsCompletionStateComplete(activity.Data.CompletionState)) 385task.CompletionMessage = activity.Data.CompletionMessage; 388if (currentStepProgress.TaskCompletionMessages != null && !string.IsNullOrEmpty(activity.Data.CompletionMessage)) 390currentStepProgress.TaskCompletionMessages[task.ProgressTask.Id] = activity.Data.CompletionMessage; 404var hasErrors = publishingActivity is not null && IsCompletionStateError(publishingActivity.Data.CompletionState); 405var hasWarnings = publishingActivity is not null && IsCompletionStateWarning(publishingActivity.Data.CompletionState); 415AnsiConsole.MarkupLine($"{prefix} {publishingActivity.Data.StatusText.EscapeMarkup()}"); 423if (activity.Data.IsComplete) 430if (activity.Data.Inputs is not { Count: > 0 } inputs) 442AnsiConsole.MarkupLine($"[bold]{activity.Data.StatusText.EscapeMarkup()}[/]"); 461: $"[bold]{activity.Data.StatusText}[/]"; 477await backchannel.CompletePromptResponseAsync(activity.Data.Id, answers, cancellationToken);