Esempio n. 1
0
 async Task RemoveNewSaga(SagaInstance <TSaga> instance, CancellationToken cancellationToken)
 {
     if (_withinLock)
     {
         _repository.RemoveWithinLock(instance);
     }
     else
     {
         await _repository.Remove(instance, cancellationToken).ConfigureAwait(false);
     }
 }
 async Task RemoveNewSaga(TSaga saga, CancellationToken cancellationToken)
 {
     if (_withinLock)
     {
         _repository.RemoveWithinLock(saga);
     }
     else
     {
         await _repository.Remove(saga, cancellationToken).ConfigureAwait(false);
     }
 }