public void Execute(OnAbortPipeline pipelineEvent)
        {
            var state = pipelineEvent.Pipeline.State;

            state.GetServiceBus().Configuration
            .WorkerAvailabilityManager.ReturnAvailableWorker(state.GetAvailableWorker());
        }
Exemplo n.º 2
0
        public void Execute(OnAbortPipeline pipelineEvent)
        {
            var scope = pipelineEvent.GetTransactionScope();

            if (scope == null)
            {
                return;
            }

            if (pipelineEvent.GetTransactionComplete())
            {
                scope.Complete();
            }

            scope.Dispose();

            pipelineEvent.SetTransactionScope(null);
        }
Exemplo n.º 3
0
 public void Execute(OnAbortPipeline pipelineEvent)
 {
     DisposeDatabaseContext(pipelineEvent);
 }
Exemplo n.º 4
0
        public void Execute(OnAbortPipeline pipelineEvent)
        {
            var state = pipelineEvent.Pipeline.State;

            _workerAvailabilityManager.ReturnAvailableWorker(state.GetAvailableWorker());
        }
Exemplo n.º 5
0
 private void RaiseEvent(OnAbortPipeline @event)
 {
     RaiseEvent(@event, true);
 }
Exemplo n.º 6
0
 private void RaiseEvent(OnAbortPipeline @event)
 {
     RaiseEvent(@event, true);
 }