Try our conversational search powered by Generative AI!

Interface IVisitorGroupsStatisticsLoggerRegistry

This is the registry used for IVisitorGroupStatisticRepository implementations. This is mainly used internally within the CMS.

Namespace: EPiServer.Personalization.VisitorGroups
Assembly: EPiServer.Framework.AspNet.dll
Version: 11.20.7
Syntax
public interface IVisitorGroupsStatisticsLoggerRegistry

Methods

AddRepository(IVisitorGroupStatisticRepository)

Registers a IVisitorGroupStatisticRepository for statistic collection

Declaration
void AddRepository(IVisitorGroupStatisticRepository repository)
Parameters
Type Name Description
IVisitorGroupStatisticRepository repository

The repository to register

RemoveStatistics(IEnumerable<Guid>)

Removes statistic for specified visitor groups

Declaration
void RemoveStatistics(IEnumerable<Guid> visitorGroupIds)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Guid> visitorGroupIds

The visitor groups for which statistics should be removed

Events

PersistCollectedStatistic

Raised when presisted statistic should be persisted.

Declaration
event EventHandler PersistCollectedStatistic
Event Type
Type Description
System.EventHandler

Extension Methods