C# Class BudgetAnalyser.Engine.BudgetAnalyserLog4NetLogger

Inheritance: ILogger, IDisposable
Afficher le fichier Open project: Benrnz/BudgetAnalyser

Méthodes publiques

Méthode Description
Dispose ( ) : void
Format ( string formatTemplate ) : string
LogAlways ( string>.[ logEntryBuilder ) : void
LogError ( Exception ex, string>.[ logEntryBuilder ) : void
LogError ( string>.[ logEntryBuilder ) : void
LogInfo ( string>.[ logEntryBuilder ) : void
LogWarning ( string>.[ logEntryBuilder ) : void

Méthodes protégées

Méthode Description
ConfigureLog4Net ( ) : void
Dispose ( bool disposing ) : void
SetLogLevelToAll ( ) : void

Private Methods

Méthode Description
BudgetAnalyserLog4NetLogger ( ) : System
SynchroniseWithAlwaysLog ( System.Action action ) : void

Method Details

ConfigureLog4Net() protected méthode

protected ConfigureLog4Net ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Format() public méthode

public Format ( string formatTemplate ) : string
formatTemplate string
Résultat string

LogAlways() public méthode

public LogAlways ( string>.[ logEntryBuilder ) : void
logEntryBuilder string>.[
Résultat void

LogError() public méthode

public LogError ( Exception ex, string>.[ logEntryBuilder ) : void
ex System.Exception
logEntryBuilder string>.[
Résultat void

LogError() public méthode

public LogError ( string>.[ logEntryBuilder ) : void
logEntryBuilder string>.[
Résultat void

LogInfo() public méthode

public LogInfo ( string>.[ logEntryBuilder ) : void
logEntryBuilder string>.[
Résultat void

LogWarning() public méthode

public LogWarning ( string>.[ logEntryBuilder ) : void
logEntryBuilder string>.[
Résultat void

SetLogLevelToAll() protected méthode

protected SetLogLevelToAll ( ) : void
Résultat void