The EPiServer.Log.Core namespace contain classes used to build analyzers for the EPiServer Log Service, commonly not used in templates.

Classes

  ClassDescription
AnalyzerBase
A base class to help when developing analyzers for the Log Service.
AnalyzerConfiguration
This class is used to load information from the analyzers configuration located in the configuration file of the Log Service.
FileLoaderServer
LogServerBase
Summary description for LogServerBase.
LogServiceException
An exception generated by the Log Service functionality.
LogServiceView
Summary description for TimeSpanAnalyzerView.
Message
The default value holder for log messages.
MessageHandler
PageMessage
Contains constants used when parsing page hit count messages.
UdpServer
The default functionality to receive UDP messages.

Interfaces

  InterfaceDescription
IAnalyzerView
An interface for analyzer views that must be implemented if the analyzer is to publish the collected information. This interface is used to create a singleton connection to the Analyzer from the view, so only one analyzer is created for one view.
ILogServer
The interface that all log receivers must implement.
IMessage
The interface for classes that should be responsible to parse and hold the log message.