Class ExtensionLoggerHelper
Helper methods for IExtensionLogger
Inherited Members
Namespace: CAMAPI.DotnetHelper
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class ExtensionLoggerHelper
Methods
Debug(ComWrapper<IExtensionLogger>, string)
Save message in log with LogEventType = debug
Declaration
public static void Debug(this ComWrapper<IExtensionLogger> loggerCom, string message)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| string | message |
Error(ComWrapper<IExtensionLogger>, string)
Save message in log with LogEventType = error
Declaration
public static void Error(this ComWrapper<IExtensionLogger> loggerCom, string message)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| string | message |
Head(ComWrapper<IExtensionLogger>, string)
Save message in log with LogEventType = head
Declaration
public static void Head(this ComWrapper<IExtensionLogger> loggerCom, string message)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| string | message |
Info(ComWrapper<IExtensionLogger>, string)
Save message in log with LogEventType = info
Declaration
public static void Info(this ComWrapper<IExtensionLogger> loggerCom, string message)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| string | message |
IsEventTypeActive(ComWrapper<IExtensionLogger>, TLogEventType)
Check if event type should be processed
Declaration
public static bool IsEventTypeActive(this ComWrapper<IExtensionLogger> loggerCom, TLogEventType eventType)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| TLogEventType | eventType |
Returns
| Type | Description |
|---|---|
| bool |
Log(ComWrapper<IExtensionLogger>, LogItem)
Add new event in log events
Declaration
public static void Log(this ComWrapper<IExtensionLogger> loggerCom, LogItem logEvent)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| LogItem | logEvent |
Notify(ComWrapper<IExtensionLogger>, TLogEventType, string, string)
Send notification to user in main application
Declaration
public static void Notify(this ComWrapper<IExtensionLogger> loggerCom, TLogEventType eventType, string message, string title)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| TLogEventType | eventType | |
| string | message | |
| string | title |
Verbose(ComWrapper<IExtensionLogger>, string)
Save message in log with LogEventType = verbose
Declaration
public static void Verbose(this ComWrapper<IExtensionLogger> loggerCom, string message)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| string | message |
Warning(ComWrapper<IExtensionLogger>, string)
Save message in log with LogEventType = warning
Declaration
public static void Warning(this ComWrapper<IExtensionLogger> loggerCom, string message)
Parameters
| Type | Name | Description |
|---|---|---|
| ComWrapper<IExtensionLogger> | loggerCom | |
| string | message |