public void Commit(Enlistment enlistment) { try { _scope.Complete(); enlistment.Done(); } catch { _scope.Dispose(); throw; } }
public void Dispose() => _rebusTransactionScope.Dispose();
public void Dispose() { _tx?.Dispose(); }
public void Commit(Enlistment enlistment) { try { _scope.Complete(); enlistment.Done(); } catch { _scope.Dispose(); throw; } }
public void Dispose() => _rebusTransactionScope.Dispose();
public void Dispose() { _tx?.Dispose(); }