Exemplo n.º 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();
     }
 }
Exemplo n.º 2
0
 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));
     }
 }
Exemplo n.º 3
0
 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();
     }
 }
Exemplo n.º 4
0
        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();
            }
        }
Exemplo n.º 5
0
 private void CallReceived(object sender, global::RabbitMQ.Base.EventArgsT <byte[]> e)
 {
     OnReceived(new EventArgsT <byte[]>(e.Value));
 }
Exemplo n.º 6
0
 private void CallSessionReceived(object sender, global::RabbitMQ.Base.EventArgsT <byte[]> e)
 {
     OnReceivedAsync(new EventArgsT <byte[]>(e.Value)).Wait();
 }
Exemplo n.º 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);
 }