C# (CSharp) Castle.Core.Logging Namespace

Nested Namespaces

Castle.Core.Logging.Factories
Castle.Core.Logging.Tests

Classes

Name Description
AbstractExtendedLoggerFactory.AbstractExtendedLoggerFactory
AbstractLoggerFactory
AbstractLoggerFactory.AbstractLoggerFactory
ConsoleFactory
ConsoleLogger
DiagnosticsLoggerFactory
LevelFilteredLogger
LevelFilteredLogger.LevelFilteredLogger
LoggerException
NullLogFactory
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.
NullLogger.NullContextProperties
NullLogger.NullContextStack
NullLogger.NullContextStacks
StreamLogger
StreamLoggerFactory
TraceLogger The TraceLogger sends all logging to the System.Diagnostics.TraceSource built into the .net framework.
TraceLoggerFactory Used to create the TraceLogger implementation of ILogger interface. See TraceLogger.
WebLogger The WebLogger sends everything to the HttpContext.Trace
WebLoggerFactory