You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because IConsole was in part intended to explore future potential ideas for System.Console which will require a longer design period, we should change this interface to a concrete type with a more focused scope.
A suggestion made by @terrajobst in API review looked roughly like this:
These changes would be out of scope for the purpose of this issue (although simpler handling of piped input is something we'd like to look at after the 2.0 GA). It's possible we'll leave input out as well since by default, attempting to read from it will likely result in a blocking and non-cancellable call.
I'd encourage you to add your thoughts to this discussion: dotnet/runtime#52374. Until some of these design concerns are resolved, it's unlikely we'll try to address them in System.CommandLine.
Because
IConsole
was in part intended to explore future potential ideas forSystem.Console
which will require a longer design period, we should change this interface to a concrete type with a more focused scope.A suggestion made by @terrajobst in API review looked roughly like this:
The text was updated successfully, but these errors were encountered: