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 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 |