Struct TaggedLogger
- Namespace
- Elegy.ConsoleSystem
- Assembly
- Elegy.ConsoleSystem.dll
Scope-based tagged logger.
public struct TaggedLogger
- Inherited Members
Constructors
TaggedLogger(in TaggedLogger, string)
Constructor for nested tags.
public TaggedLogger(in TaggedLogger parent, string tag)
Parameters
parentTaggedLoggertagstring
TaggedLogger(string)
Constructor for simple tags.
public TaggedLogger(string tag)
Parameters
tagstring
Properties
Tag
Tag to use when logging.
public readonly string Tag { get; }
Property Value
Methods
Developer(string)
See Developer.
public void Developer(string message)
Parameters
messagestring
Error(string)
See Error(string).
public void Error(string message)
Parameters
messagestring
Fatal(string)
See Fatal(string).
public void Fatal(string message)
Parameters
messagestring
Log(string)
public void Log(string message)
Parameters
messagestring
LogIf(bool, string)
See Log(string).
public void LogIf(bool condition, string message)
Parameters
Success(string)
See Success(string).
public void Success(string message)
Parameters
messagestring
Verbose(string)
See Verbose.
public void Verbose(string message)
Parameters
messagestring
Warning(string)
See Warning(string).
public void Warning(string message)
Parameters
messagestring
WarningIf(bool, string)
See Warning(string).
public void WarningIf(bool condition, string message)