Suoranta.EnterpriseLib.Web - Developer API

Suoranta.EnterpriseLib.Logging Namespace

Classes


  Class Description
Public class DbLogEntry
Log entry entity
Public class HttpLogNullService
Mock implementation of IHttpLogger
Public class HttpLogRedirector
Generator of stream-like HTTP log using LogService (existing or new instance)
Public class LogDbEntryCreatedEventArgs
EventArgs class for LogDbEntryCreatedEventHandler delegate
Public class LogNullService
Mock implementation of ILogService
Public class LogRedirectorService
Public class LogService
Performs logging
Public class LogToDbService<(Of <(<'TLogEntry>)>)>
Special LogService derived type that can output entries to database

Interfaces


  Interface Description
Public interface ILogEntry
Supplementary interface for log entry entities
Public interface ILogService
Represents general-purpose logging functionality provider

Delegates


  Delegate Description
Public delegate LogDbEntryCreatedEventHandler
Defines delegate that can be hooked into LogDbEntryCreated to set required custom fields

Enumerations


  Enumeration Description
Public enumeration Sinks
Output target of LogService