39 references to OutputLineStream
aspire (18)
Commands\AppHostLauncher.cs (1)
882interactionService.DisplayLines(displayLines.Select(line => (OutputLineStream.StdOut, line)));
Commands\RunCommand.cs (1)
696.Where(static line => line.Stream == OutputLineStream.StdErr)
Interaction\ConsoleInteractionService.cs (3)
613public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines) 618if (linesArray.Length == 1 && linesArray[0].Stream == OutputLineStream.StdErr) 626if (stream == OutputLineStream.StdOut)
Interaction\ExtensionInteractionService.cs (3)
439public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines) 442var materialized = lines as IReadOnlyCollection<(OutputLineStream Stream, string Line)> ?? lines.ToList(); 445line.Stream == OutputLineStream.StdOut ? "stdout" : "stderr",
Interaction\IInteractionService.cs (1)
39void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines);
Projects\GuestAppHostProject.cs (1)
1281if (stream == OutputLineStream.StdErr)
Templating\TemplateNuGetConfigService.cs (1)
503IReadOnlyList<(Aspire.Cli.Utils.OutputLineStream Stream, string Line)> OutputLines);
Utils\MissingJavaScriptToolWarning.cs (1)
21public static bool IsMatch(IEnumerable<(OutputLineStream Stream, string Line)> lines)
Utils\OutputCollector.cs (6)
17private readonly CircularBuffer<(OutputLineStream Stream, string Line)> _lines = new(10000); // 10k lines. 42AppendLine(OutputLineStream.StdOut, line); 47AppendLine(OutputLineStream.StdErr, line); 50public IEnumerable<(OutputLineStream Stream, string Line)> GetLines() 58private void AppendLine(OutputLineStream stream, string line) 63_fileLogger?.WriteLog(DateTimeOffset.UtcNow, stream == OutputLineStream.StdErr ? LogLevel.Error : LogLevel.Information, _category, line);
Aspire.Cli.Tests (21)
Commands\PublishCommandPromptingIntegrationTests.cs (1)
1245public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines) { }
Commands\RunCommandTests.cs (1)
1308(OutputLineStream.StdErr, "Endpoint 'http' must specify a port when isProxied is false.")
Commands\UpdateCommandTests.cs (1)
3540public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines) => _innerService.DisplayLines(lines);
Interaction\ConsoleInteractionServiceTests.cs (2)
123(OutputLineStream.StdOut, "Command output with <angle> brackets"), 124(OutputLineStream.StdErr, "Error output with [square] brackets")
Projects\ExtensionGuestLauncherTests.cs (1)
176public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines) => throw new NotImplementedException();
Projects\GuestRuntimeTests.cs (4)
683Assert.Equal(OutputLineStream.StdErr, line.Stream); 717Assert.Equal(OutputLineStream.StdErr, line.Stream); 760var stdoutLine = lines.First(l => l.Stream == OutputLineStream.StdOut); 804Assert.Contains(output.GetLines(), line => line.Stream == OutputLineStream.StdOut);
Templating\DotNetTemplateFactoryTests.cs (1)
406public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines) { }
TestServices\TestExtensionInteractionService.cs (2)
32public List<(OutputLineStream Stream, string Line)> DisplayedLines { get; } = []; 158public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines)
TestServices\TestInteractionService.cs (2)
53public List<(OutputLineStream Stream, string Line)> DisplayedLines { get; } = []; 269public void DisplayLines(IEnumerable<(OutputLineStream Stream, string Line)> lines)
Utils\MissingJavaScriptToolWarningTests.cs (3)
29(OutputLineStream.StdErr, message) 40(OutputLineStream.StdErr, "npm ERR! code E401"), 41(OutputLineStream.StdOut, "Installing packages...")
Utils\OutputCollectorTests.cs (3)
47var stdoutLines = lines.Where(l => l.Stream == OutputLineStream.StdOut).ToList(); 48var stderrLines = lines.Where(l => l.Stream == OutputLineStream.StdErr).ToList(); 68Assert.Equal(OutputLineStream.StdOut, snapshot[0].Stream);