CQRS.NET  2.1
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Snapshots.DefaultSnapshotStrategy< TAuthenticationToken > Class Template Reference

An ISnapshotStrategy<TAuthenticationToken> that takes a snapshot every 15 versions More...

+ Inheritance diagram for Cqrs.Snapshots.DefaultSnapshotStrategy< TAuthenticationToken >:

Public Member Functions

bool IsSnapshotable (Type aggregateType)
 
bool ShouldMakeSnapShot (IAggregateRoot< TAuthenticationToken > aggregate)
 

Detailed Description

An ISnapshotStrategy<TAuthenticationToken> that takes a snapshot every 15 versions

Template Parameters
TAuthenticationToken