Beispiel #1
0
 private void CallReceived(object arg1, global::RabbitMQ.Base.EventArgsT <byte[]> e)
 {
     if (e.Value == null)
     {
         OnReceivedAsync(new EventArgsT <byte[]>(NullReply.All)).Wait();
     }
     else
     {
         OnReceivedAsync(new EventArgsT <byte[]>(e.Value)).Wait();
     }
 }
 private async Task CallReceived(object sender, global::RabbitMQ.Base.EventArgsT <ReadOnlyMemory <byte>?> e)
 {
     if (e.Value == null)
     {
         await OnReceivedAsync(new EventArgsT <ReadOnlyMemory <byte> >(NullReply.All));
     }
     else
     {
         await OnReceivedAsync(new EventArgsT <ReadOnlyMemory <byte> >(e.Value.Value));
     }
 }
 private async Task ServiceReceivedAsync(object sender, global::RabbitMQ.Base.EventArgsT <CallSession> e)
 {
     _busyFlag.Increment();
     try
     {
         await using var connection = new RabbitMQServiceConnection(e.Value);
         await _requestHandler.HandleAsync(connection, ChannelType.RabbitMQ);
     }
     finally
     {
         _busyFlag.Decrement();
     }
 }
        private async void ServiceReceived(object sender, global::RabbitMQ.Base.EventArgsT <CallSession> e)
        {
            _busyFlag.Increment();
            try
            {
#if NETSTANDARD2_1 || NETCOREAPP3_1
                await
#endif

                using var connection = new RabbitMQServiceConnection(e.Value);
                await _requestHandler.HandleAsync(connection);
            }
            finally
            {
                _busyFlag.Decrement();
            }
        }
Beispiel #5
0
 private void CallReceived(object sender, global::RabbitMQ.Base.EventArgsT <byte[]> e)
 {
     OnReceived(new EventArgsT <byte[]>(e.Value));
 }
 private void CallSessionReceived(object sender, global::RabbitMQ.Base.EventArgsT <byte[]> e)
 {
     OnReceivedAsync(new EventArgsT <byte[]>(e.Value)).Wait();
 }
Beispiel #7
0
 private async void ServiceReceived(object sender, global::RabbitMQ.Base.EventArgsT <CallSession> e)
 {
     using (var serviceOnceTransfer = new ServiceConnection(e.Value))
         await _requestHandler.HandleAsync(serviceOnceTransfer);
 }