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
parent
TaggedLoggertag
string
TaggedLogger(string)
Constructor for simple tags.
public TaggedLogger(string tag)
Parameters
tag
string
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
message
string
Error(string)
See Error(string).
public void Error(string message)
Parameters
message
string
Fatal(string)
See Fatal(string).
public void Fatal(string message)
Parameters
message
string
Log(string)
public void Log(string message)
Parameters
message
string
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
message
string
Verbose(string)
See Verbose.
public void Verbose(string message)
Parameters
message
string
Warning(string)
See Warning(string).
public void Warning(string message)
Parameters
message
string
WarningIf(bool, string)
See Warning(string).
public void WarningIf(bool condition, string message)