dotnet / dotnet/command-line-api

What is the preferred flow of returning results from CommandHandler

Offen
#583 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
needs documentation
Vorherrschende Sprache
C#
Sterne
3.7k
Forks
428
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Should I just call Console.WriteLine in CommandHandler or is it somehow possible to return object and somewhere at lower level catch all result and do generic Render operation. Also I have cloned repo, and tried to get RenderingPlayground project to work, but it doesn't work as expected, I tried running this sample in cmd and powershell and both can't render many samples correcty. But if I change consoleRenderer OutputMode explicitly to Ansi it seems to start working, could you please provide basic scenario of real world usage of System.CommandLine.Rendering and maybe result handling from CommandHandler?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem im issue erwähnten CommandHandler-Ablauf und dem RenderingPlayground-Projekt. Reproduziere das Rendering in cmd und PowerShell mit den Standardeinstellungen und mit auf Ansi gesetztem ConsoleRenderer OutputMode; als erledigt würde gelten, wenn ein dokumentiertes praxisnahes Szenario zur Ergebnisverarbeitung und zum Rendering vorliegt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
csharp
Bereich
cli, documentation
Issue-Typ
Dokumentation
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.