Table of Contents

Class LogNoTag

Namespace
RisingV.Shared.Logging
Assembly
RisingV.Shared.dll

Convenience logging helpers that do not apply a tag.

public static class LogNoTag
Inheritance
LogNoTag
Inherited Members

Methods

Debug(ILogger, string, params object[])

Logs a message at the specified log level.

public static void Debug(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string

The message to log.

args object[]

Optional arguments used to format message.

DebugTrace(ILogger, string, params object[])

Logs a debug message with trace information (if enabled).

public static void DebugTrace(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string
args object[]

Error(ILogger, params object[])

Logs an error with no explicit message (message built from args).

public static void Error(this ILogger logger, params object[] args)

Parameters

logger ILogger
args object[]

Error(ILogger, string, Exception, params object[])

Logs an error containing an exception’s details.

public static void Error(this ILogger logger, string message, Exception exception, params object[] args)

Parameters

logger ILogger

Logger instance.

message string

Custom message to prepend.

exception Exception

Exception to log.

args object[]

Format arguments.

Error(ILogger, string, params object[])

Logs a message at the specified log level.

public static void Error(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string

The message to log.

args object[]

Optional arguments used to format message.

ErrorTrace(ILogger, params object[])

Logs an error and appends a stack trace (if enabled).

public static void ErrorTrace(this ILogger logger, params object[] args)

Parameters

logger ILogger
args object[]

ErrorTrace(ILogger, string, Exception, params object[])

Logs an error with the exception’s stack trace if enabled.

public static void ErrorTrace(this ILogger logger, string message, Exception exception, params object[] args)

Parameters

logger ILogger
message string
exception Exception
args object[]

ErrorTrace(ILogger, string, params object[])

Logs an error message with trace data.

public static void ErrorTrace(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string
args object[]

Fatal(ILogger, string, params object[])

Logs a message at the specified log level.

public static void Fatal(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string

The message to log.

args object[]

Optional arguments used to format message.

FatalTrace(ILogger, string, params object[])

Logs a fatal error with trace (if enabled).

public static void FatalTrace(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string
args object[]

Fine(ILogger, string, params object[])

Logs a message at the specified log level.

public static void Fine(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string

The message to log.

args object[]

Optional arguments used to format message.

FineTrace(ILogger, string, params object[])

Logs a fine-level message with optional trace.

public static void FineTrace(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string
args object[]

Info(ILogger, string, params object[])

Logs a message at the specified log level.

public static void Info(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string

The message to log.

args object[]

Optional arguments used to format message.

InfoTrace(ILogger, string, params object[])

Logs an informational message and, if enabled, appends a stack trace.

public static void InfoTrace(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string
args object[]

IsAllEnabled(ILogger)

Returns true if All is enabled.

public static bool IsAllEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsDebugEnabled(ILogger)

Returns true if debug-level logging is enabled.

public static bool IsDebugEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsErrorEnabled(ILogger)

Returns true if error-level logging is enabled.

public static bool IsErrorEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsFatalEnabled(ILogger)

Returns true if fatal-level logging is enabled.

public static bool IsFatalEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsFineEnabled(ILogger)

Returns true if fine-level logging is enabled.

public static bool IsFineEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsInfoEnabled(ILogger)

Returns true if info-level logging is enabled.

public static bool IsInfoEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsMessageEnabled(ILogger)

Returns true if message-level logging is enabled.

public static bool IsMessageEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsNoneEnabled(ILogger)

Returns true if None is enabled (usually false).

public static bool IsNoneEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

IsWarnEnabled(ILogger)

Returns true if warn-level logging is enabled.

public static bool IsWarnEnabled(this ILogger logger)

Parameters

logger ILogger

Returns

bool

Message(ILogger, string, params object[])

Logs a message at the specified log level.

public static void Message(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string

The message to log.

args object[]

Optional arguments used to format message.

MessageTrace(ILogger, string, params object[])

Logs a general “message” level entry with optional trace.

public static void MessageTrace(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string
args object[]

Warn(ILogger, string, params object[])

Logs a message at the specified log level.

public static void Warn(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string

The message to log.

args object[]

Optional arguments used to format message.

WarnTrace(ILogger, string, params object[])

Logs a warning with an optional stack trace (if enabled).

public static void WarnTrace(this ILogger logger, string message, params object[] args)

Parameters

logger ILogger
message string
args object[]