Class LoggerExtension
Helpers function for logging
Inherited Members
Namespace: Unity.Cloud.Common
Syntax
public static class LoggerExtension
Methods
LogDebug(UCLogger, String)
Log a message at the Debug log level.
Declaration
public static void LogDebug(this UCLogger logger, string message)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
LogDebug(UCLogger, String, Object[])
Log a message at the Debug log level.
Declaration
public static void LogDebug(this UCLogger logger, string message, params object[] messageArgs)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
Object[] | messageArgs | The message arguments. |
LogError(UCLogger, Exception)
Declaration
public static void LogError(this UCLogger logger, Exception exception)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
Exception | exception |
LogError(UCLogger, Exception, String, Object[])
Declaration
public static void LogError(this UCLogger logger, Exception exception, string message, params object[] messageArgs)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
Exception | exception | |
String | message | The log message. |
Object[] | messageArgs | The message arguments. |
LogError(UCLogger, String)
Log a message at the Error log level.
Declaration
public static void LogError(this UCLogger logger, string message)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
LogError(UCLogger, String, Object[])
Log a message at the Error log level.
Declaration
public static void LogError(this UCLogger logger, string message, params object[] messageArgs)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
Object[] | messageArgs | The message arguments. |
LogInfo(UCLogger, String)
Log a message at the Info log level.
Declaration
public static void LogInfo(this UCLogger logger, string message)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
LogInfo(UCLogger, String, Object[])
Log a message at the Info log level.
Declaration
public static void LogInfo(this UCLogger logger, string message, params object[] messageArgs)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
Object[] | messageArgs | The message arguments. |
LogTrace(UCLogger, String)
Log a message at the Trace log level.
Declaration
public static void LogTrace(this UCLogger logger, string message)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
LogTrace(UCLogger, String, Object[])
Log a message at the Trace log level.
Declaration
public static void LogTrace(this UCLogger logger, string message, params object[] messageArgs)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
Object[] | messageArgs | The message arguments. |
LogWarning(UCLogger, String)
Log a message at the Warning log level.
Declaration
public static void LogWarning(this UCLogger logger, string message)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
LogWarning(UCLogger, String, Object[])
Log a message at the Warning log level.
Declaration
public static void LogWarning(this UCLogger logger, string message, params object[] messageArgs)
Parameters
Type | Name | Description |
---|---|---|
UCLogger | logger | The logger. |
String | message | The log message. |
Object[] | messageArgs | The message arguments. |