34 references to MessageConsole
aspire (34)
Interaction\ConsoleInteractionService.cs (34)
61public bool SupportsLinks => MessageConsole.Profile.Capabilities.Links; 114statusText = ConsoleHelpers.FormatEmojiPrefix(e, MessageConsole) + statusText; 134return await MessageConsole.Status() 146var emojiPrefix = emoji is { } e ? ConsoleHelpers.FormatEmojiPrefix(e, MessageConsole) : string.Empty; 171return await MessageConsole.Status() 192statusText = ConsoleHelpers.FormatEmojiPrefix(e, MessageConsole) + statusText; 208MessageConsole.Status() 271var result = await MessageConsole.PromptAsync(prompt, cancellationToken); 337var result = await MessageConsole.PromptAsync(prompt, cancellationToken); 344MessageConsole.MarkupLine($"{promptText} {choiceFormatter(result)}"); 417var result = await MessageConsole.PromptAsync(prompt, cancellationToken); 426MessageConsole.MarkupLine($"{promptText} [dim](none)[/]"); 430MessageConsole.MarkupLine(promptText); 433MessageConsole.MarkupLine($" - {choiceFormatter(item)}"); 469MessageConsole.WriteLine(); 483MessageConsole.Write(grid); 487MessageConsole.WriteLine(); 488MessageConsole.MarkupLine(string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.ToUpdateRunCommand, updateCommand.EscapeMarkup())); 491MessageConsole.WriteLine(); 526MessageConsole.Profile.Out.Writer.WriteLine(message); 589MessageConsole.MarkupLine(markup); 605MessageConsole.WriteLine($"{prefix}{message}", style); 628MessageConsole.MarkupLine(line.EscapeMarkup()); 632MessageConsole.MarkupLine($"[red]{line.EscapeMarkup()}[/]"); 639MessageConsole.Write(renderable); 644await MessageConsole.Live(initialRenderable) 705MessageConsole.Markup(promptText); 706MessageConsole.Markup($" [blue][[{yesChoice}/{noChoice}]][/]: "); 712if (await MessageConsole.Input.ReadKeyAsync(intercept: true, cancellationToken) is not { } key) 719MessageConsole.WriteLine((defaultValue ? yesChoice : noChoice).ToString()); // Echo the default choice 725MessageConsole.WriteLine(key.KeyChar.ToString()); 731MessageConsole.WriteLine(key.KeyChar.ToString()); 741MessageConsole.MarkupLine($"[dim]{displayMessage}[/]"); 746MessageConsole.WriteLine();