Beispiel #1
0
 public static Task SendMessageAsync(this RabbitMqConnection connection, string exchangeName, string routeKey, byte[] message)
 {
     return(Task.Run(() =>
     {
         var channel = connection.Rent();
         if (!channel.SendMessage(exchangeName, routeKey, message))
         {
             connection.Logger.LogError("send message failed");
         }
         connection.Return(channel);
     }));
 }