Cake.Core.Diagnostics Namespace


This namespace contain types that enable you to implement custom logging support and interact with build logs.

Enum Types

Enum Summary
LogLevel Represents a log level.
Verbosity Represents verbosity.

Class Types

Class Summary
CakeBuildLog The default Cake build log.
LogExtensions Contains extension methods for ICakeLog.
NullLog A log that discards messages written to it.

Delegate Types

Delegate Summary
LogAction Delegate representing lazy log action.
LogActionEntry Delegate representing lazy log entry.

Interface Types

Interface Summary
ICakeLog Represents a log.