Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
Properties
bin
obj
BuildHistory.LOG
ConsoleColorPropertyDisplay.cs
ConsoleStreams.csproj
ConsoleStreams.csproj.user
ConsoleStreams.nuspec
DefaultErrorMessageColors.cs
ErrorMessagesInColor.cs
License.TXT
MessageInColor.cs
OneOffExceptionReporter.cs
README.md
README.txt
StandardHandleInfo.cs
WizardWrx.ConsoleStreams.7.15.191.37663.nupkg
WizardWrx.ConsoleStreams.7.15.191.37663.symbols.nupkg
packages.config

README.md

WizardWrx ConsoleStreams ReadMe

The purpose of this class library is to provide assemblies that implement console mode programs with the ability to control the foreground and background colors used by them to display text.

To maximize compatibility with client code, the library targets version 3.5 of the Microsoft .NET Framework, enabling it to support projects that target that version, or any later version, of the framework.

The class belongs to the WizardWrx namespace, which I created to organize the helper libraries that I use in virtually every production assembly, regardless of what framework version is its target, and whether its surface is a Windows console, the Windows desktop, or the ASP.NET Web server. To date, I have used classes and methods in these libraries in all three environments and against virtually every version of the framework and Base Class Library.

Using the Library

Since there are no name collisions, you may safely set references to any library that exposes objects in the the WizardWrx namespace in a project, and add a using directive for any of its subsidiary namespaces to any source module.

This library belongs to the WizardWrx .NET API, which is documented at https://txwizard.github.io/WizardWrx_NET_API/.

The easiest way to incorporate the library into your own code is by installing the NuGet package at https://www.nuget.org/packages/WizardWrx.ConsoleStreams.

Revision History

This file is being released a few days after version 7.15 of the WizardWrx .NET API, of which it is a component. To track changes, please see https://github.com/txwizard/WizardWrx_NET_API/blob/master/ChangeLog.md, which reports changes by namespace and class for each release.

At present, the GitHub repository is not updated between releases.

You can’t perform that action at this time.