Namespace Ecng.Logging
Classes
- BaseLogReceiver
- The base implementation ILogReceiver. 
- BaseLogSource
- The base implementation ILogSource. 
- ConsoleLogListener
- The logger that records the data to the console window. 
- DebugLogListener
- The strategy logger that records the data to the debug window. 
- EmailLogListener
- The logger sending data to the email. 
- ExternalLogListener
- The logger sending messages to the external recipient ILogListener. 
- FileLogListener
- The logger recording the data to a text file. 
- LogListener
- The base class that monitors the event Log and saves to some storage. 
- LogManager
- Messages logging manager that monitors the Log event and forwards messages to the Listeners. 
- LogMessage
- A debug message. 
- LoggingHelper
- Extension class for ILogSource. 
- TraceSource
- The logs source which receives information from Trace. 
- UnhandledExceptionSource
- The logs source sending information about unhandled errors UnhandledException and UnobservedTaskException. 
Interfaces
- ILogListener
- The class interface that monitors the event Log and saves to some storage. 
- ILogReceiver
- Logs recipient interface. 
- ILogSource
- Logs source interface. 
Enums
- FileLogHistoryPolicies
- Policies of action for out of date logs. 
- LogLevels
- Levels of log messages LogMessage. 
- SeparateByDateModes
- Modes of log files splitting by date.