Class Logger
Assembly: Glitch9.dll
Syntax
public class Logger : ILogger
Constructors
|
Edit this page
View Source
Logger(string, TraceLevel)
Declaration
public Logger(string tag, TraceLevel logLevel = TraceLevel.Info)
Parameters
Properties
|
Edit this page
View Source
DoNotLogPredicate
Declaration
public Func<bool> DoNotLogPredicate { get; set; }
Property Value
|
Edit this page
View Source
LogLevel
Declaration
public TraceLevel LogLevel { get; set; }
Property Value
|
Edit this page
View Source
Tag
Declaration
public string Tag { get; }
Property Value
Methods
|
Edit this page
View Source
Error(string, string, string)
Declaration
public virtual void Error(string error, string callerMemberName = "", string callerFilePath = "")
Parameters
|
Edit this page
View Source
Exception(Exception, string, string)
Declaration
public virtual void Exception(Exception exception, string callerMemberName = "", string callerFilePath = "")
Parameters
|
Edit this page
View Source
Info(string, string, string)
Declaration
public virtual void Info(string message, string callerMemberName = "", string callerFilePath = "")
Parameters
|
Edit this page
View Source
Verbose(string, string, string)
Declaration
public virtual void Verbose(string message, string callerMemberName = "", string callerFilePath = "")
Parameters
|
Edit this page
View Source
Warning(string, string, string)
Declaration
public virtual void Warning(string message, string callerMemberName = "", string callerFilePath = "")
Parameters
Implements
Extension Methods