Akka.Persistence.Sql.Common.Snapshot.SqlSnapshotStore.DeleteAsync C# (CSharp) Method

DeleteAsync() protected method

protected DeleteAsync ( SnapshotMetadata metadata ) : Task
metadata SnapshotMetadata
return Task
        protected override async Task DeleteAsync(SnapshotMetadata metadata)
        {
            using (var connection = CreateDbConnection())
            {
                await connection.OpenAsync();
                var sqlCommand = QueryBuilder.DeleteOne(metadata.PersistenceId, metadata.SequenceNr, metadata.Timestamp);
                CompleteCommand(sqlCommand, connection);

                await sqlCommand.ExecuteNonQueryAsync();
            }
        }

Same methods

SqlSnapshotStore::DeleteAsync ( string persistenceId, SnapshotSelectionCriteria criteria ) : Task