The logger implementation. Customize it by setting a new ILogger implementation.
Logs a debug message.
Logs an error.
Logs an info.
Logs a verbose message.
Logs a warning.