Namespace InteractiveReadLine.Abstractions
Classes
- SystemConsoleWrapper
Presents System.Console through the IConsole interface. This default implementation originally existed to support unit testing. It is public so that callers can decorate or compose it to intercept output that read line operations write to the system console.
Interfaces
- IConsole
Defines a provider for a buffer backed, console-like interface. Intended to create a seam between the actual System.Console instance and the higher level behaviors, it can also be used to wrap any character buffer interface with a moving cursor.