C# Class Castle.Core.Logging.AbstractLoggerFactory.AbstractLoggerFactory

Inheritance: System.MarshalByRefObject, ILoggerFactory
Show file Open project: 7digital/Castle.Core

Public Methods

Method Description
Create ( String name ) : ILogger
Create ( String name, LoggerLevel level ) : ILogger
Create ( Type type ) : ILogger
Create ( Type type, LoggerLevel level ) : ILogger

Protected Methods

Method Description
GetConfigFile ( string fileName ) : FileInfo

Gets the configuration file.

Method Details

Create() public abstract method

public abstract Create ( String name ) : ILogger
name String
return ILogger

Create() public abstract method

public abstract Create ( String name, LoggerLevel level ) : ILogger
name String
level LoggerLevel
return ILogger

Create() public method

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

Create() public method

public Create ( Type type, LoggerLevel level ) : ILogger
type System.Type
level LoggerLevel
return ILogger

GetConfigFile() protected static method

Gets the configuration file.
protected static GetConfigFile ( string fileName ) : FileInfo
fileName string i.e. log4net.config
return System.IO.FileInfo