bilal-fazlani / commanddotnet

A modern framework for building modern CLI apps
https://commanddotnet.bilal-fazlani.com
MIT License
570 stars 29 forks source link

CommandDotNet.Console #314

Closed drewburlingame closed 2 years ago

drewburlingame commented 4 years ago

extract IConsole into an independent CommandDotNet.Console package with an implementation delegating to System.Console and the other as an in-memory console that can be used for testing. The package will be available without taking a dependency on CommandDotNet.

IConsole will be enriched to map to most members of System.Console, as seen in #310

drewburlingame commented 2 years ago

we will not be extracting a new package just with IConsole. A different approach will be taken if we decide it's still beneficial.