Namespace LaunchDarkly.Logging
Classes
Extensions
Extension methods for convenience in implementing log adapters.
ILogAdapterExtensions
Extension methods that can be applied to any ILogAdapter.
LogCapture
A mechanism for capturing logger output in memory.
LogValues
Helper methods for logging special variables.
Logger
A basic logger facade that delegates to an underlying output implementation.
Logs
Factory methods for the basic logging implementations in this package.
SimpleLogging
A basic logging implementation that sends preformatted output one line at a time to a TextWriter, or to any arbitrary output function.
Structs
LogCapture.Message
Information about a captured log message.
Interfaces
IChannel
The underlying implementation object used by some Logger instance.
ILogAdapter
An abstraction of some mechanism for producing log output.
Enums
LogLevel
Enumeration of the logging levels defined by the LaunchDarkly.Logging abstraction.