ConfiguratorExtensions Class
    Contains extensions for 
        IConfigurator
    and IConfigurator<TSettings>.
    public static class ConfiguratorExtensions
        - Namespace
 - Spectre
.Console .Cli  
Methods
- 
                                static ICommandConfigurator AddAsyncDelegate
(IConfigurator, string, Func <CommandContext, CancellationToken, Task <int> > )  - Adds a command without settings that executes an async delegate.
 - 
                                static ICommandConfigurator AddAsyncDelegate
<TSettings> (IConfigurator <TSettings> , string, Func <CommandContext, CancellationToken, Task <int> > )  - Adds a command without settings that executes an async delegate.
 - 
                                static IBranchConfigurator AddBranch
(IConfigurator, string, Action <IConfigurator < Command Settings> > )  - Adds a command branch.
 - 
                                static IBranchConfigurator AddBranch
<TSettings> (IConfigurator <TSettings> , string, Action <IConfigurator <TSettings> > )  - Adds a command branch.
 - 
                                static ICommandConfigurator AddDelegate
(IConfigurator, string, Func <CommandContext, CancellationToken, int> )  - Adds a command without settings that executes a delegate.
 - 
                                static ICommandConfigurator AddDelegate
<TSettings> (IConfigurator <TSettings> , string, Func <CommandContext, CancellationToken, int> )  - Adds a command without settings that executes a delegate.
 - 
                                static IConfigurator CancellationExitCode
(IConfigurator, int)  - 
    Tells the command line application to return the specified exit code when it's aborted through the 
System.Threading.CancellationToken. The default cancellation exit code is 130. - 
                                static IConfigurator CaseSensitivity
(IConfigurator, CaseSensitivity)  - Configures case sensitivity.
 - 
                                static IConfigurator ConfigureConsole
(IConfigurator, IAnsiConsole)  - Configures the console.
 - 
                                static IConfigurator Hide
Option Default Values (IConfigurator)  - 
    Hides the 
DEFAULTcolumn that lists default values coming from theSystem.ComponentModel.DefaultValueAttributein the options help text. - 
                                static IConfigurator PropagateExceptions
(IConfigurator)  - Tells the command line application to propagate all exceptions to the user.
 - 
                                static IConfigurator Set
Application Culture (IConfigurator, CultureInfo)  - Sets the culture for the application.
 - 
                                static IConfigurator SetApplicationName
(IConfigurator, string)  - Sets the name of the application.
 - 
                                static IConfigurator Set
Application Version (IConfigurator, string)  - Sets the version of the application.
 - 
                                static IConfigurator SetExceptionHandler
(IConfigurator, Action <Exception, ITypeResolver> )  - 
    Sets the ExceptionsHandler.
    
Setting
ExceptionHandlerthis way will use the default exit code of -1. - 
                                static IConfigurator SetExceptionHandler
(IConfigurator, Func <Exception, ITypeResolver, int> )  - Sets the ExceptionsHandler.
 - 
                                static IConfigurator SetHelpProvider
(IConfigurator, IHelpProvider)  - Sets the help provider for the application.
 - 
                                static IConfigurator SetHelpProvider
<T> (IConfigurator)  - Sets the help provider for the application.
 - 
                                static IConfigurator SetInterceptor
(IConfigurator, ICommandInterceptor)  - Sets the command interceptor to be used.
 - 
                                static IConfigurator TrimTrailingPeriods
(IConfigurator, bool)  - Tells the help provider whether or not to trim trailing period.
 - 
                                static IConfigurator Use
Assembly Informational Version (IConfigurator)  - 
    Uses the version retrieved from the 
System.Reflection.AssemblyInformationalVersionAttributeas the application's version. - 
                                static IConfigurator UseStrictParsing
(IConfigurator)  - Sets the parsing mode to strict.
 - 
                                static IConfigurator ValidateExamples
(IConfigurator)  - Tells the command line application to validate all examples before running the application.