A base class for implementing robust console applications.
Namespace:
Gallio.Runtime.ConsoleSupportAssembly: Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.610.0)
Syntax
| C# |
|---|
public abstract class ConsoleProgram<TArguments> : IDisposable where TArguments : new() |
| Visual Basic (Declaration) |
|---|
Public MustInherit Class ConsoleProgram(Of TArguments As New) _ Implements IDisposable |
Type Parameters
- TArguments
Remarks
The subclass should provide a Main method that creates an instance and calls Run(IRichConsole, array<String>[]()[]).
Inheritance Hierarchy
System..::.Object
Gallio.Runtime.ConsoleSupport..::.ConsoleProgram<(Of <(TArguments>)>)
Gallio.Runtime.ConsoleSupport..::.ConsoleProgram<(Of <(TArguments>)>)
