public void SaveSnapshot(IAggregateSnapshot snapshot)
        {
            var snapshotItem = SnapshotItem.FromDomainSnapshot(snapshot);

            collection.ReplaceOne(f => f.AggregateId == snapshot.Id.ToString(), snapshotItem, new ReplaceOptions()
            {
                IsUpsert = true
            });
        }