175 references to ConsoleOutput
aspire (91)
Commands\ApiGetCommand.cs (1)
65InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\ApiListCommand.cs (1)
68InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\ApiSearchCommand.cs (1)
82InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\AppHostFollowDisconnectHelpers.cs (1)
54ConsoleOutput.Error);
Commands\AppHostLauncher.cs (1)
973interactionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\BaseCommand.cs (5)
71private void DisplayCancellationMessage(ConsoleOutput? consoleOverride = null) 90InteractionService.Console = ConsoleOutput.Error; 236DisplayCancellationMessage(isErrorExitCode ? ConsoleOutput.Error : null); 248consoleOverride: ConsoleOutput.Error); 258consoleOverride: ConsoleOutput.Error);
Commands\ConfigCommand.cs (1)
496consoleService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\DescribeCommand.cs (3)
259InteractionService.DisplayRawText(diagram, ConsoleOutput.Standard); 267InteractionService.DisplayRawText(json, ConsoleOutput.Standard); 319InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\DocsGetCommand.cs (1)
75InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\DocsListCommand.cs (1)
63InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\DocsSearchCommand.cs (1)
78InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\DoctorCommand.cs (1)
121InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\ExtensionInternalCommand.cs (1)
47InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\IntegrationSearchCommand.cs (1)
178InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\LogsCommand.cs (2)
276InteractionService.DisplayRawText(json, ConsoleOutput.Standard); 461InteractionService.DisplayRawText(output, ConsoleOutput.Standard);
Commands\LsCommand.cs (1)
116InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\PipelineCommandBase.cs (1)
371InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\PsCommand.cs (3)
177InteractionService.DisplayRawText("[]", ConsoleOutput.Standard); 198InteractionService.DisplayRawText(json, ConsoleOutput.Standard); 326InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\ResourceCommand.cs (1)
122InteractionService.Console = ConsoleOutput.Error;
Commands\ResourceCommandHelper.cs (2)
167interactionService.DisplayMarkdown(result.Value, ConsoleOutput.Standard, maxWidth: 100); 171interactionService.DisplayRawText(result.Value, ConsoleOutput.Standard);
Commands\Sdk\SdkDumpCommand.cs (1)
245InteractionService.DisplayRawText(output, consoleOverride: ConsoleOutput.Standard);
Commands\Sdk\SdkExportCommand.cs (2)
65InteractionService.Console = ConsoleOutput.Error; 252InteractionService.DisplayRawText(json, consoleOverride: ConsoleOutput.Standard);
Commands\SecretGetCommand.cs (1)
57InteractionService.DisplayRawText(value, consoleOverride: ConsoleOutput.Standard);
Commands\SecretListCommand.cs (2)
89InteractionService.DisplayRawText(json, ConsoleOutput.Standard); 144InteractionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\SecretPathCommand.cs (1)
40InteractionService.DisplayRawText(result.AspireSecretsFilePath, consoleOverride: ConsoleOutput.Standard);
Commands\TelemetryCommandHelpers.cs (1)
722interactionService.DisplayRawText(TelemetryCommandStrings.DashboardConnectionLost, ConsoleOutput.Error);
Commands\TelemetryLogsCommand.cs (2)
178_interactionService.DisplayRawText(SharedAIHelpers.SerializeLogsToJson(resourceLogs, getResourceName, dashboardUrl), ConsoleOutput.Standard); 203_interactionService.DisplayRawText(SharedAIHelpers.SerializeLogsToJson(resourceLogs, getResourceName, dashboardUrl), ConsoleOutput.Standard);
Commands\TelemetrySpansCommand.cs (2)
173InteractionService.DisplayRawText(SharedAIHelpers.SerializeSpansToJson(resourceSpans, getResourceName, dashboardUrl), ConsoleOutput.Standard); 198InteractionService.DisplayRawText(SharedAIHelpers.SerializeSpansToJson(resourceSpans, getResourceName, dashboardUrl), ConsoleOutput.Standard);
Commands\TelemetryTracesCommand.cs (3)
162InteractionService.DisplayRawText("[]", ConsoleOutput.Standard); 167InteractionService.DisplayRawText(SharedAIHelpers.SerializeTraceToJson(trace, getResourceName, dashboardUrl), ConsoleOutput.Standard); 222InteractionService.DisplayRawText(SharedAIHelpers.SerializeTracesToJson(resourceSpans, getResourceName, dashboardUrl), ConsoleOutput.Standard);
Commands\TemplateManagementCommand.cs (1)
113InteractionService.DisplayRawText(JsonSerializer.Serialize(result, JsonSourceGenerationContext.Default.JsonObject), ConsoleOutput.Standard);
Commands\TerminalPsCommand.cs (3)
105_interactionService.DisplayRawText("[]", ConsoleOutput.Standard); 132_interactionService.DisplayRawText("[]", ConsoleOutput.Standard); 215_interactionService.DisplayRawText(json, ConsoleOutput.Standard);
Commands\TerminalTapePlayCommand.cs (4)
75InteractionService.Console = ConsoleOutput.Error; 193InteractionService.DisplayRawText(result.FinalSnapshot.GetScreenText(), ConsoleOutput.Standard); 203InteractionService.DisplayRawText(ex.TerminalText, ConsoleOutput.Standard); 235ConsoleOutput.Error);
Configuration\ConfigSourceService.cs (4)
121interaction.DisplayMessage(KnownEmojis.Warning, pending.Message, consoleOverride: ConsoleOutput.Error); 131interaction.DisplayRawText(output.Length > outputLimit ? output[^outputLimit..] : output, ConsoleOutput.Error); 278changed ? ConfigSourceStrings.Refreshed : ConfigSourceStrings.RefreshedUnchanged, path), consoleOverride: ConsoleOutput.Error); 348interaction.DisplayMessage(KnownEmojis.Information, ConfigSourceStrings.NoBinding, consoleOverride: ConsoleOutput.Error);
Interaction\ConsoleInteractionService.cs (16)
40/// Console used for human-readable messages; routes to stderr when <see cref="Console"/> is set to <see cref="ConsoleOutput.Error"/>. 47private IAnsiConsole GetConsoleOutput(ConsoleOutput? consoleOverride) => (consoleOverride ?? Console) switch 49ConsoleOutput.Error => _errorConsole, 53private ILogger GetLogger(ConsoleOutput? consoleOverride) => (consoleOverride ?? Console) switch 55ConsoleOutput.Error => _stderrLogger, 59public ConsoleOutput Console { get; set; } 502public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 529public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) 531var effectiveConsole = consoleOverride ?? Console; 534var target = effectiveConsole == ConsoleOutput.Error ? _errorConsole : _outConsole; 538public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null) 540var effectiveConsole = consoleOverride ?? Console; 548var target = effectiveConsole == ConsoleOutput.Error ? _errorConsole : _outConsole; 575private bool ShouldDisplayMarkdownAsPlainText(ConsoleOutput effectiveConsole) 582return effectiveConsole == ConsoleOutput.Error 659public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null)
Interaction\ExtensionInteractionService.cs (10)
22void DisplayMessage(KnownEmoji emoji, string message, IReadOnlyList<InteractionMessageAction> actions, bool allowMarkup = false, ConsoleOutput? consoleOverride = null); 419public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 429public void DisplayMessage(KnownEmoji emoji, string message, IReadOnlyList<InteractionMessageAction> actions, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 440private void ConsoleDisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 509DisplayMessage(log.Emoji, log.Message, [log.Action], allowMarkup: true, consoleOverride: ConsoleOutput.Error); 517ConsoleDisplayMessage(log.Emoji, log.Message, allowMarkup: true, consoleOverride: ConsoleOutput.Error); 567public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null) 594public ConsoleOutput Console 604public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) 611public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null)
Interaction\IInteractionService.cs (6)
32void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null); 34void DisplayRawText(string text, ConsoleOutput? consoleOverride = null); 35void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null); 42void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null); 47/// When set to <see cref="ConsoleOutput.Error"/>, display methods route output to stderr 50ConsoleOutput Console { get; set; }
Program.cs (1)
978interactionService.DisplayMessage(KnownEmojis.Warning, $"[yellow]{notice.EscapeMarkup()}[/]", allowMarkup: true, consoleOverride: ConsoleOutput.Error);
Projects\ProjectLocator.cs (1)
369interactionService.DisplayRawText(ErrorStrings.DotNetSdkUnavailableAppHostDiscoveryWarning, ConsoleOutput.Error);
Aspire.Cli.Tests (84)
Commands\BaseCommandTests.cs (10)
50var expected = expectErrorConsole ? ConsoleOutput.Error : ConsoleOutput.Standard; 76Assert.Equal(ConsoleOutput.Error, testInteractionService.Console); 256Assert.Equal(ConsoleOutput.Error, logMessage.ConsoleOverride); 295Assert.Equal(ConsoleOutput.Error, cliLogMessage.ConsoleOverride); 298Assert.Equal(ConsoleOutput.Error, appHostLogMessage.ConsoleOverride); 407Assert.Equal(ConsoleOutput.Error, cancellation.ConsoleOverride); 464m => m.ConsoleOverride == ConsoleOutput.Error); 499Assert.Equal(ConsoleOutput.Error, logMessage.ConsoleOverride);
Commands\ConfigSourceCommandTests.cs (9)
79Assert.Equal((prompt[^(64 * 1024)..], (ConsoleOutput?)ConsoleOutput.Error), Assert.Single(interaction.DisplayedRawText)); 85Assert.Equal(("[]", (ConsoleOutput?)ConsoleOutput.Standard), Assert.Single(interaction.DisplayedRawText)); 286Assert.Equal((expectedOutput, (ConsoleOutput?)ConsoleOutput.Error), Assert.Single(interaction.DisplayedRawText)); 350var warning = Assert.Single(interaction.DisplayedMessages, message => message.ConsoleOverride is Aspire.Cli.Interaction.ConsoleOutput.Error); 521Assert.Equal(ConsoleOutput.Error, notice.ConsoleOverride); 742Assert.Equal(ConsoleOutput.Error, notice.ConsoleOverride);
Commands\DoCommandTests.cs (1)
420Assert.Equal(ConsoleOutput.Standard, output.ConsoleOverride);
Commands\NewCommandLocalTemplateTests.SourceList.cs (6)
66Assert.Equal(ConsoleOutput.Standard, output.ConsoleOverride); 67Assert.Equal(ConsoleOutput.Error, interaction.Console); 103Assert.Equal(("{}", (ConsoleOutput?)ConsoleOutput.Standard), Assert.Single(interaction.DisplayedRawText)); 146Assert.Equal(ConsoleOutput.Error, interaction.Console); 164Assert.Equal(ConsoleOutput.Error, interaction.Console);
Commands\PsCommandTests.cs (1)
525Assert.Equal(ConsoleOutput.Standard, consoleOverride);
Commands\PublishCommandPromptingIntegrationTests.cs (5)
1141public ConsoleOutput Console { get; set; } 1242public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) { } 1246public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null) { } 1249public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) { } 1250public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null) { }
Commands\ResourceCommandTests.cs (3)
475var consoleOutputPerStatus = new List<(string Message, ConsoleOutput Console)>(); 506Assert.Equal(ConsoleOutput.Error, scanningStatus.Console); 511Assert.Equal(ConsoleOutput.Standard, consoleOverride);
Commands\Sdk\SdkExportCommandTests.cs (3)
108Assert.Equal(ConsoleOutput.Error, interactionService.Console); 111entry => entry.ConsoleOverride == ConsoleOutput.Standard); 118message => (message.ConsoleOverride ?? interactionService.Console) == ConsoleOutput.Standard);
Commands\TelemetryFollowTests.cs (3)
45Assert.Equal(ConsoleOutput.Standard, output.ConsoleOverride); 50Assert.Equal(ConsoleOutput.Error, output.ConsoleOverride); 73Assert.Equal(ConsoleOutput.Standard, output.ConsoleOverride);
Commands\TrayProtocolCommandTests.cs (4)
48Assert.Equal(ConsoleOutput.Error, interaction.Console); 123Assert.Equal(ConsoleOutput.Error, interaction.Console); 208Assert.Equal(ConsoleOutput.Error, interaction.Console); 248Assert.Equal(ConsoleOutput.Error, interaction.Console);
Commands\UpdateCommandTests.cs (5)
3689public ConsoleOutput Console 3720public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) => _innerService.DisplayMessage(emoji, message, allowMarkup, consoleOverride); 3722public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) => _innerService.DisplayRawText(text, consoleOverride); 3723public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null) => _innerService.DisplayMarkdown(markdown, consoleOverride, maxWidth); 3728public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null)
Configuration\ConfigSourceServiceTests.cs (3)
997Assert.Equal(ConsoleOutput.Error, notice.ConsoleOverride); 1456Assert.Equal(ConsoleOutput.Error, Assert.Single(interaction.DisplayedMessages).ConsoleOverride); 1562Assert.Equal(ConsoleOutput.Error, notice.ConsoleOverride);
Interaction\ExtensionInteractionServiceTests.cs (1)
55consoleOverride: ConsoleOutput.Error);
Projects\ExtensionGuestLauncherTests.cs (6)
205public void DisplayMessage(KnownEmoji emoji, string message, IReadOnlyList<InteractionMessageAction> actions, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) => throw new NotImplementedException(); 225public ConsoleOutput Console { get; set; } 236public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) => throw new NotImplementedException(); 239public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null) => throw new NotImplementedException(); 244public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) => throw new NotImplementedException(); 245public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null) => throw new NotImplementedException();
Projects\ProjectLocatorTests.cs (1)
2970Assert.Equal(ConsoleOutput.Error, warning.ConsoleOverride);
Templating\DotNetTemplateFactoryTests.cs (5)
372public ConsoleOutput Console { get; set; } 404public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) { } 406public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null) { } 409public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) { } 410public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null) { }
TestServices\TestExtensionInteractionService.cs (8)
18public ConsoleOutput Console { get; set; } 39public List<(KnownEmoji Emoji, string Message, ConsoleOutput? ConsoleOverride)> DisplayedMessages { get; } = []; 40public List<(KnownEmoji Emoji, string Message, IReadOnlyList<InteractionMessageAction> Actions, ConsoleOutput? ConsoleOverride)> DisplayedMessagesWithActions { get; } = []; 140public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 148public void DisplayMessage(KnownEmoji emoji, string message, IReadOnlyList<InteractionMessageAction> actions, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 206public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null) 235public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) 239public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null)
TestServices\TestInteractionService.cs (10)
19public ConsoleOutput Console { get; set; } 29public Action<KnownEmoji, string, ConsoleOutput?>? DisplayMessageCallback { get; set; } 30public Action<string?, ConsoleOutput?>? DisplayCancellationMessageCallback { get; set; } 54public List<(KnownEmoji Emoji, string Message, ConsoleOutput? ConsoleOverride)> DisplayedMessages { get; } = []; 57public List<(string Text, ConsoleOutput? ConsoleOverride)> DisplayedRawText { get; } = []; 63public List<(string? Message, ConsoleOutput? ConsoleOverride)> DisplayedCancellations { get; } = []; 267public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 293public void DisplayCancellationMessage(string? message = null, ConsoleOutput? consoleOverride = null) 355public void DisplayRawText(string text, ConsoleOutput? consoleOverride = null) 365public void DisplayMarkdown(string markdown, ConsoleOutput? consoleOverride = null, int? maxWidth = null)