Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 970 Bytes

File metadata and controls

26 lines (15 loc) · 970 Bytes

Console Extensions

icon.png

Console applications are the simplest way of making functionality available to users. But the .net console interface has a lot of shortcomings and compensating for those comes with a lot of code.

Console extensions are a set of extensions that help creating a better experience writing console applications.

Proxy

The ConsoleExtensions.Proxy wraps the console object in a interface for better testing and fluent api.

Templating

The ConsoleExtensions.Templating contains a templating language for writing objects to the console.

Reader

The ConsoleExtensions.Reader Simplifies getting strongly typed input from the user.

Commandline

The ConsoleExtensions.Commandline wraps a object and translates the command line arguments to method calls.