Table of Contents

Interface ILlLogger

Namespace
combit.Logging
Assembly
combit.ListLabel31.CrossPlatform.dll

Represents a logger interface for logging messages.

public interface ILlLogger

Methods

Debug(int, LogCategory, string, params object?[])

Logs a debug message with the specified indentation delta, log category, message, and arguments.

void Debug(int indentationDelta, LogCategory category, string message, params object?[] args)

Parameters

indentationDelta int

The indentation delta. Just added for compatibility, not supported.

category LogCategory

The log category. Just added for compatibility, not supported.

message string

The log message.

args object[]

The arguments to format the log message.

Debug(LogCategory, string, params object?[])

Logs a debug message with the specified log category, message, and arguments.

void Debug(LogCategory category, string message, params object?[] args)

Parameters

category LogCategory

The log category. Just added for compatibility, not supported.

message string

The log message.

args object[]

The arguments to format the log message.

Error(LogCategory, string, params object?[])

Logs an error message with the specified log category, message, and arguments.

void Error(LogCategory category, string message, params object?[] args)

Parameters

category LogCategory

The log category. Just added for compatibility, not supported.

message string

The log message.

args object[]

The arguments to format the log message.

Info(int, LogCategory, string, params object?[])

Logs an information message with the specified indentation delta, log category, message, and arguments.

void Info(int indentationDelta, LogCategory category, string message, params object?[] args)

Parameters

indentationDelta int

The indentation delta. Just added for compatibility, not supported.

category LogCategory

The log category. Just added for compatibility, not supported.

message string

The log message.

args object[]

The arguments to format the log message.

Info(LogCategory, string, params object?[])

Logs an information message with the specified log category, message, and arguments.

void Info(LogCategory category, string message, params object?[] args)

Parameters

category LogCategory

The log category. Just added for compatibility, not supported.

message string

The log message.

args object[]

The arguments to format the log message.

WantOutput(LogLevels, LogCategory)

Determines if the logger wants to output a log message based on the specified log level and category.

bool WantOutput(LogLevels level, LogCategory category)

Parameters

level LogLevels

The log level.

category LogCategory

The log category. Just added for compatibility, not supported.

Returns

bool

true if the logger wants to output the log message; otherwise, false.

Warn(LogCategory, string, params object?[])

Logs a warning message with the specified log category, message, and arguments.

void Warn(LogCategory category, string message, params object?[] args)

Parameters

category LogCategory

The log category. Just added for compatibility, not supported.

message string

The log message.

args object[]

The arguments to format the log message.