This is the external logic to support RabbitMQ Client (Black Belt Edition) library.
1. Only text messages are allowed. If you need to send binary data, you might want to encode it as base64 before sending
2. The maximum payload sent/receive is 5.5 MB
Updated to support .Net 8.
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)