Table of Contents

Class Logger

Namespace
FellowOakDicom.Log
Assembly
fo-dicom.core.dll

Abstract base class for loggers.

[Obsolete("Fellow Oak DICOM now supports Microsoft.Extensions.Logging")]
public abstract class Logger : ILogger
Inheritance
Logger
Implements
Inherited Members
Extension Methods

Methods

Debug(string, params object[])

Log a debug message to the logger.

public void Debug(string msg, params object[] args)

Parameters

msg string

Log message (format string).

args object[]

Log message arguments.

Error(string, params object[])

Log an error message to the logger.

public void Error(string msg, params object[] args)

Parameters

msg string

Log message (format string).

args object[]

Log message arguments.

Fatal(string, params object[])

Log a fatal error message to the logger.

public void Fatal(string msg, params object[] args)

Parameters

msg string

Log message (format string).

args object[]

Log message arguments.

Info(string, params object[])

Log an informational message to the logger.

public void Info(string msg, params object[] args)

Parameters

msg string

Log message (format string).

args object[]

Log message arguments.

Log(LogLevel, string, params object[])

Log a message to the logger.

public abstract void Log(LogLevel level, string msg, params object[] args)

Parameters

level LogLevel

Log level.

msg string

Log message (format string).

args object[]

Log message arguments.

Warn(string, params object[])

Log a warning message to the logger.

public void Warn(string msg, params object[] args)

Parameters

msg string

Log message (format string).

args object[]

Log message arguments.