CQRS.NET  4.0
A lightweight enterprise Function as a Service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Snapshots.ISnapshotStore Interface Reference

Stores the most recent snapshots for replay and IAggregateRoot<TAuthenticationToken> rehydration on a SnapshotAggregateRoot<TAuthenticationToken,TSnapshot>. More...

+ Inheritance diagram for Cqrs.Snapshots.ISnapshotStore:

Public Member Functions

Snapshot Get< TAggregateRoot > (Guid id)
 Get the latest Snapshot from storage. More...
 
Snapshot Get (Type aggregateRootType, Guid id)
 Get the latest Snapshot from storage. More...
 
void Save (Snapshot snapshot)
 Saves the provided snapshot into storage. More...
 

Detailed Description

Stores the most recent snapshots for replay and IAggregateRoot<TAuthenticationToken> rehydration on a SnapshotAggregateRoot<TAuthenticationToken,TSnapshot>.