ILogger Interface
Interface for logging messages at various severity levels.
Remarks
All logging methods accept a TValue parameter, allowing any value type to be logged.
Implement this interface to create custom loggers that output to specific targets.
Syntax
Unit: Bcl.Logging
ILogger = interface(IInterface);