[Missing namespace summary documentation for N:Castle.Core.Logging]
Syntax
| C# |
|---|
namespace Castle.Core.Logging |
Classes
| Class | Description | |
|---|---|---|
| AbstractLoggerFactory | ||
| ConsoleFactory |
Summary description for ConsoleFactory.
| |
| ConsoleLogger |
The Logger sending everything to the standard output streams.
This is mainly for the cases when you have a utility that
does not have a logger to supply.
| |
| DiagnosticsLogger |
The Logger using standart Diagnostics namespace.
| |
| DiagnosticsLoggerFactory | ||
| LevelFilteredLogger |
The Level Filtered Logger class. This is a base clase which
provides a LogLevel attribute and reroutes all functions into
one Log method.
| |
| LoggerException | ||
| NullLogFactory |
NullLogFactory used when logging is turned off.
| |
| NullLogger |
The Null Logger class. This is useful for implementations where you need
to provide a logger to a utility class, but do not want any output from it.
It also helps when you have a utility that does not have a logger to supply.
| |
| StreamLogger |
The Stream Logger class. This class can stream log information
to any stream, it is suitable for storing a log file to disk,
or to a MemoryStream for testing your components.
| |
| StreamLoggerFactory |
Creates StreamLogger outputing
to files. The name of the file is derived from the log name
plus the 'log' extension.
| |
| WebLogger |
The WebLogger sends everything to the HttpContext.Trace
| |
| WebLoggerFactory |
Interfaces
| Interface | Description | |
|---|---|---|
| IContextProperties |
Interface for Context Properties implementations
| |
| IContextStack | ||
| IContextStacks | ||
| IExtendedLogger |
Provides an interface that supports ILogger and
allows the storage and retrieval of Contexts. These are supported in
both log4net and NLog.
| |
| IExtendedLoggerFactory |
Provides a factory that can produce either ILogger or
IExtendedLogger classes.
| |
| ILogger |
Manages logging.
| |
| ILoggerFactory |
Manages the instantiation of ILoggers.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| LoggerLevel |
Supporting Logger levels.
|