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();
}
}
SqlSnapshotStore::DeleteAsync ( string persistenceId, SnapshotSelectionCriteria criteria ) : Task |