Ejemplo n.º 1
0
        public async Task AddAsync(string snapshotPartitionId, SnapshotInfo snapshot, CancellationToken cancellationToken)
        {
            if (snapshot == null || snapshot.IsEmpty)
            {
                return;
            }

            try
            {
                await _store.AppendAsync(snapshotPartitionId, snapshot.SourceVersion, snapshot, null, cancellationToken).ConfigureAwait(false);
            }
            catch (DuplicateStreamIndexException)
            {
                // already stored
            }
        }
Ejemplo n.º 2
0
 public Task AddAsync(string snapshotPartitionId, SnapshotInfo snapshot, CancellationToken cancellationToken)
 {
     return(Task.CompletedTask);
 }