C# Class Ivony.Logs.ConsoleLogger

将日志信息输出到控制台的日志记录器
Inheritance: TextLogger
Datei anzeigen Open project: Ivony/LogUtility

Public Methods

Method Description
ConsoleLogger ( LogFilter filter = null ) : System

创建 ConsoleLogger 实例

Protected Methods

Method Description
GetPadding ( LogEntry entry ) : string

重写 GetPadding 方法,返回空字符串,在控制台显示时取消填充

WriteLogMessage ( LogEntry entry, string contents ) : void

重写 WriteLogMessage 方法,在控制台输出日志信息

Private Methods

Method Description
SetColor ( LogEntry entry ) : void

Method Details

ConsoleLogger() public method

创建 ConsoleLogger 实例
public ConsoleLogger ( LogFilter filter = null ) : System
filter LogFilter 日志筛选器,确定哪些日志需要被记录
return System

GetPadding() protected method

重写 GetPadding 方法,返回空字符串,在控制台显示时取消填充
protected GetPadding ( LogEntry entry ) : string
entry LogEntry 当前要记录的日志条目
return string

WriteLogMessage() protected method

重写 WriteLogMessage 方法,在控制台输出日志信息
protected WriteLogMessage ( LogEntry entry, string contents ) : void
entry LogEntry 日志条目
contents string 要显示的文本内容
return void