C# Class Castle.Services.Logging.NLogIntegration.ExtendedNLogLogger

Inheritance: NLogLogger, Core.Logging.IExtendedLogger
Show file Open project: 7digital/Castle.Core

Public Methods

Method Description
CreateChildLogger ( String name ) : ILogger

Creates a child logger with the specied name.

CreateExtendedChildLogger ( String name ) : Core.Logging.IExtendedLogger

Creates an extended child logger with the specified name

ExtendedNLogLogger ( Logger logger, ExtendedNLogFactory factory ) : System

Initializes a new instance of the ExtendedNLogLogger class.

Method Details

CreateChildLogger() public method

Creates a child logger with the specied name.
public CreateChildLogger ( String name ) : ILogger
name String The name.
return ILogger

CreateExtendedChildLogger() public method

Creates an extended child logger with the specified name
public CreateExtendedChildLogger ( String name ) : Core.Logging.IExtendedLogger
name String The name.
return Core.Logging.IExtendedLogger

ExtendedNLogLogger() public method

Initializes a new instance of the ExtendedNLogLogger class.
public ExtendedNLogLogger ( Logger logger, ExtendedNLogFactory factory ) : System
logger NLog.Logger The logger.
factory ExtendedNLogFactory The factory.
return System