Table of Contents

Namespace CMS.EventLog

Classes

EventLogEvents

Event log events

EventLogHandler

Defines handlers for events related to records in the system's Event log.

EventLogHelper

Class for event helper methods

EventLogInfo

EventLogInfo data container class.

EventLogProvider

Provides basic operations with the event log.

EventLogService

Service logs events via registered implementations of IEventLogWriter and ensures the contextual information in the logged data.

EventType

Event type constants

KenticoEventLogLoggerProvider

Provides logger that integrates with the Kentico Event Log system. This provider creates logger instances that convert Microsoft.Extensions.Logging events into Kentico Event Log entries, supporting structured logging with scope context and event categorization.

LogContext

Provides the context for logging asynchronous events.

LogEventArgs

Event arguments for LogEventToCurrent event handler

LoggingServiceCollectionExtensions

Extension methods for configuring Xperience logging services.

PrepareEventLogDataHandler

Handler for PrepareData providing possibility to modify non-persisted EventLogInfo data when such object enters the system.

Interfaces

IEventLogInfoProvider

Declares members for EventLogInfo management.