コード例 #1
0
 protected async Task ExceptionHandler(ExceptionReceivedEventArgs args)
 {
     var requiresRecycle = args.Exception switch
     {
         MessageLockLostException _ => false,
         MessageTimeToLiveExpiredException _ => false,
         ServiceBusException {
             IsTransient : true
         } => false,
コード例 #2
0
ファイル: Receiver.cs プロジェクト: zoom2aman/MassTransit
        protected Task ExceptionHandler(ExceptionReceivedEventArgs args)
        {
            var activeDispatchCount = _messageReceiver.ActiveDispatchCount;

            var requiresRecycle = args.Exception switch
            {
                MessageLockLostException _ => false,
                MessageTimeToLiveExpiredException _ => false,
                ServiceBusException {
                    IsTransient : true
                } => false,