public async Task Commit(CancellationToken cancellationToken = default(CancellationToken))
 {
     if (_suspended)
     {
         return;
     }
     await Extensions.HandleException(() => _inner.Commit(cancellationToken), Suspend);
 }
Example #2
0
        public async Task Commit(CancellationToken cancellationToken = default(CancellationToken))
        {
            await _inner.Commit(cancellationToken).ConfigureAwait(false);

            _checkpointStore.Write(_lastCheckpoint);
        }
        public async Task Commit(CancellationToken cancellationToken = default(CancellationToken))
        {
            await _inner.Commit(cancellationToken).ConfigureAwait(false);

            _currentSize = 0;
        }