Class Logger
Abstract base class for loggers.
Inheritance
System.Object
Logger
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FellowOakDicom.Log
Assembly: fo-dicom.core.dll
Syntax
[Obsolete("Fellow Oak DICOM now supports Microsoft.Extensions.Logging")]
public abstract class Logger : ILogger
Methods
Debug(String, Object[])
Log a debug message to the logger.
Declaration
public void Debug(string msg, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
System.String | msg | Log message (format string). |
System.Object[] | args | Log message arguments. |
Error(String, Object[])
Log an error message to the logger.
Declaration
public void Error(string msg, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
System.String | msg | Log message (format string). |
System.Object[] | args | Log message arguments. |
Fatal(String, Object[])
Log a fatal error message to the logger.
Declaration
public void Fatal(string msg, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
System.String | msg | Log message (format string). |
System.Object[] | args | Log message arguments. |
Info(String, Object[])
Log an informational message to the logger.
Declaration
public void Info(string msg, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
System.String | msg | Log message (format string). |
System.Object[] | args | Log message arguments. |
Log(LogLevel, String, Object[])
Log a message to the logger.
Declaration
public abstract void Log(LogLevel level, string msg, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | Log level. |
System.String | msg | Log message (format string). |
System.Object[] | args | Log message arguments. |
Warn(String, Object[])
Log a warning message to the logger.
Declaration
public void Warn(string msg, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
System.String | msg | Log message (format string). |
System.Object[] | args | Log message arguments. |