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.AspNetCore.dll
Version: 12.0.3Syntax
public interface IVisitorGroupsStatisticsLoggerRegistryMethods
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 PersistCollectedStatisticEvent Type
| Type | Description | 
|---|---|
| System.EventHandler | 
