Cake.Cli Namespace

Class Types

Class Summary
BuildScriptHost The script host used to execute Cake scripts.
BuildScriptHost<TContext> The script host used to execute Cake scripts.
CakeSpectreReportPrinter The default report printer.
DescriptionScriptHost The script host used for showing task descriptions.
DirectoryPathConverter A type converter for DirectoryPath.
DoubleBorder A custom Spectre.Console border class, used for outputting information about steps.
DryRunScriptHost The script host used to dry run Cake scripts.
DryRunScriptHost<TContext> The script host used to dry run Cake scripts.
ExceptionLogger Exception logging extension methods for the ICakeLog.
FilePathConverter A type converter for FilePath.
InfoFeature Writes information about Cake to the console.
SingleBorder A custom Spectre.Console border class, used for outputting information about steps.
TreeScriptHost The script host used for showing task descriptions.
VerbosityConverter A type converter for Verbosity.
VersionFeature Writes the Cake version to the console.
VersionResolver The Cake version resolver.

Interface Types

Interface Summary
ICakeInfoFeature Represents a feature that writes information about Cake to the console.
ICakeVersionFeature Represents a feature that writes the Cake version to the console.
IVersionResolver Represents a version resolver.

Namespaces

Namespace Summary
Cake.Cli.Infrastructure