Akka.Persistence.MongoDb.Snapshot.MongoDbSnapshotStore.SaveAsync C# (CSharp) Method

SaveAsync() protected method

protected SaveAsync ( SnapshotMetadata metadata, object snapshot ) : System.Threading.Tasks.Task
metadata SnapshotMetadata
snapshot object
return System.Threading.Tasks.Task
        protected override async Task SaveAsync(SnapshotMetadata metadata, object snapshot)
        {
            var snapshotEntry = ToSnapshotEntry(metadata, snapshot);

            await _snapshotCollection.Value.ReplaceOneAsync(
                CreateSnapshotIdFilter(snapshotEntry.Id),
                snapshotEntry,
                new UpdateOptions { IsUpsert = true });
        }