<PackageReference Include="Castle.Core" Version="3.1.0" />

ConsoleLogger

The Logger sending everything to the standard output streams. This is mainly for the cases when you have a utility that does not have a logger to supply.
public ConsoleLogger()

Creates a new ConsoleLogger with the Level set to LoggerLevel.Debug and the Name set to String.Empty.

public ConsoleLogger(LoggerLevel logLevel)

Creates a new ConsoleLogger with the Name set to String.Empty.

public ConsoleLogger(string name)

Creates a new ConsoleLogger with the Level set to LoggerLevel.Debug.

public ConsoleLogger(string name, LoggerLevel logLevel)

Creates a new ConsoleLogger.