Method AddDecorateHandler
AddDecorateHandler(OutputWriterDecorateHandler, bool)
Used by Log.Decorate calls to add a method that's called for every log message, and add decorations to it globally.
Declaration
public static LogDecorateHandlerScope AddDecorateHandler(LoggerManager.OutputWriterDecorateHandler handler, bool isBurstable = false)
Parameters
| Type | Name | Description |
|---|---|---|
| LoggerManager.OutputWriterDecorateHandler | handler | Decorate call delegate |
| bool | isBurstable | If true - |
Returns
| Type | Description |
|---|---|
| LogDecorateHandlerScope | LogDecorateHandlerScope scoped struct |
AddDecorateHandler(LogControllerScopedLock, OutputWriterDecorateHandler, bool)
Used by Log.To().Decorate calls to add a method that's called for every log message, and adds decorations to it for a particular logger.
Declaration
public static LogDecorateHandlerScope AddDecorateHandler(LogControllerScopedLock @lock, LoggerManager.OutputWriterDecorateHandler handler, bool isBurstable = false)
Parameters
| Type | Name | Description |
|---|---|---|
| LogControllerScopedLock | lock | LogControllerScopedLock of logger that adds the decorator |
| LoggerManager.OutputWriterDecorateHandler | handler | Decorate call delegate |
| bool | isBurstable | If true - |
Returns
| Type | Description |
|---|---|
| LogDecorateHandlerScope | LogDecorateHandlerScope scoped struct |