C# Class Common.Logging.MultipleLogger.MultiLoggerFactoryAdapter

Multi Factory Logger Factory Adapter can use multiple logging factory implementations to send a log item to multiple logging engines.
Inheritance: ILoggerFactoryAdapter
Show file Open project: net-commons/common-logging

Public Properties

Property Type Description
LoggerFactoryAdapters List

Public Methods

Method Description
GetLogger ( Type type ) : ILog

Get a ILog instance by type.

GetLogger ( string loggerName ) : ILog

Gets the logger.

MultiLoggerFactoryAdapter ( ) : System

Initializes a new instance of the MultiLoggerFactoryAdapter class.

MultiLoggerFactoryAdapter ( List factoryAdapters ) : System

Initializes a new instance of the MultiLoggerFactoryAdapter class.

MultiLoggerFactoryAdapter ( NameValueCollection properties ) : System

Method Details

GetLogger() public method

Get a ILog instance by type.
public GetLogger ( Type type ) : ILog
type System.Type The type to use for the logger
return ILog

GetLogger() public method

Gets the logger.
public GetLogger ( string loggerName ) : ILog
loggerName string Name of the logger.
return ILog

MultiLoggerFactoryAdapter() public method

Initializes a new instance of the MultiLoggerFactoryAdapter class.
public MultiLoggerFactoryAdapter ( ) : System
return System

MultiLoggerFactoryAdapter() public method

Initializes a new instance of the MultiLoggerFactoryAdapter class.
public MultiLoggerFactoryAdapter ( List factoryAdapters ) : System
factoryAdapters List The factory adapters.
return System

MultiLoggerFactoryAdapter() public method

public MultiLoggerFactoryAdapter ( NameValueCollection properties ) : System
properties NameValueCollection
return System

Property Details

LoggerFactoryAdapters public property

Registered Logger Factory Adapters.
public List LoggerFactoryAdapters
return List