C# Class Utility.Logging.LoggerFactoryBase

Inheritance: ILoggerFactory
Exibir arquivo Open project: ChrisMH/Utility.Logging

Public Methods

Method Description
GetLogger ( Type type ) : ILogger
GetLogger ( string name ) : ILogger

Protected Methods

Method Description
CreateLogger ( string name ) : ILogger

Overridden in logging specific factory to create a real logger

Private Methods

Method Description
GetCurrentInstanceLogger ( int skipFrames = 1 ) : ILogger

Method Details

CreateLogger() protected abstract method

Overridden in logging specific factory to create a real logger
protected abstract CreateLogger ( string name ) : ILogger
name string Name of the logger to create
return ILogger

GetLogger() public method

public GetLogger ( Type type ) : ILogger
type System.Type
return ILogger

GetLogger() public method

public GetLogger ( string name ) : ILogger
name string
return ILogger