Click or drag to resize

Mavidian.DataConveyer.Logging Namespace

This namespace contains elements that allow Data Conveyer to provide a detailed log of processing data between intake and output.
Classes
  ClassDescription
Public classFileLogger
A simple logger that sends log entries to a text file. It operates in append mode (prior contents of the log file is preserved). It needs exclusive access to the file, so no concurrent access is allowed.
Public classLogEntry
Entry to be placed on a log.
Public classLoggerCreator
A factory class to create logger instances.
Interfaces
  InterfaceDescription
Public interfaceILogger
Logging facade to be implemented by the actual logger, e.g. NLog.
Enumerations
  EnumerationDescription
Public enumerationLogEntrySeverity
Type/level of the log entry (the higher value, the less severe message).
Public enumerationLoggerType
Type of the logger to process the log entries