Table of Contents

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);

Methods

Name Description
Error Logs a message with Error severity level.
Warning Logs a message with Warning severity level.
Info Logs a message with Info severity level.
Trace Logs a message with Trace severity level.
Debug Logs a message with Debug severity level.