LogLayerHeader Class

A log layer that prepends a fixed header string to every message before forwarding it.

Definition

Namespace: Alteruna.Multiplayer.Core.Log
Assembly: Alteruna.Multiplayer (in Alteruna.Multiplayer.dll) Version: 2.1.3+c5328b35489e83c42e288435f5acf6115fd519e0
C#
public class LogLayerHeader : LogLayer
Inheritance
Object    LogBase    LogLayer    LogLayerHeader

Remarks

A trailing colon is appended to header automatically if it is not already present. Use PresentHeadless(LogBaseSeverity, String) or LogHeadless(LogBaseSeverity, String) to bypass the header for messages that should not be prefixed.

Constructors

LogLayerHeader Initializes a new LogLayerHeader that prefixes messages with header.

Methods

LogHeadless Logs a message to the inner log destination without the header prefix, applying severity filtering.
Present Method Present must be overidden by sub classes in order to customize log presentation.
(Overrides LogLayerPresent(LogBaseSeverity, String))
PresentHeadless Forwards a message to the inner log destination without the header prefix.

See Also