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 |