C# Class CoreTechs.Logging.LogEntryBuilder

ファイルを表示 Open project: Core-Techs/Logging Class Usage Examples

Public Methods

Method Description
Data ( object>.IEnumerable data ) : LogEntryBuilder
Data ( ILogDataSource dataSource ) : LogEntryBuilder
Data ( string key, object value ) : LogEntryBuilder
Debug ( object obj ) : void
Error ( object obj ) : void
Exception ( Exception exception ) : LogEntryBuilder
Fatal ( object obj ) : void
Info ( object obj ) : void
Level ( CoreTechs.Logging.Level level, object obj ) : void
LogEntryBuilder ( [ logger ) : System
Trace ( object obj ) : void
Warn ( object obj ) : void

Private Methods

Method Description
Debug ( string message = null ) : void
Error ( string message = null ) : void
Fatal ( string message = null ) : void
Info ( string message = null ) : void
Level ( CoreTechs.Logging.Level level, string message = null ) : void
Trace ( string message = null ) : void
Warn ( string message = null ) : void

Method Details

Data() public method

public Data ( object>.IEnumerable data ) : LogEntryBuilder
data object>.IEnumerable
return LogEntryBuilder

Data() public method

public Data ( ILogDataSource dataSource ) : LogEntryBuilder
dataSource ILogDataSource
return LogEntryBuilder

Data() public method

public Data ( string key, object value ) : LogEntryBuilder
key string
value object
return LogEntryBuilder

Debug() public method

public Debug ( object obj ) : void
obj object
return void

Error() public method

public Error ( object obj ) : void
obj object
return void

Exception() public method

public Exception ( Exception exception ) : LogEntryBuilder
exception System.Exception
return LogEntryBuilder

Fatal() public method

public Fatal ( object obj ) : void
obj object
return void

Info() public method

public Info ( object obj ) : void
obj object
return void

Level() public method

public Level ( CoreTechs.Logging.Level level, object obj ) : void
level CoreTechs.Logging.Level
obj object
return void

LogEntryBuilder() public method

public LogEntryBuilder ( [ logger ) : System
logger [
return System

Trace() public method

public Trace ( object obj ) : void
obj object
return void

Warn() public method

public Warn ( object obj ) : void
obj object
return void