This is a proof of concept implementation of message bus communications using the MassTransit to achieve support for multiple message buses.
The following environment variables can be set to configure the service:
Key: "MassTransitPoc_System__Name"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transport"
Value: "AzureServiceBus/RabbitMQ/ActiveMQ"
Key: "MassTransitPoc_MassTransit__EntityNameMessage"
Value: "string"
Key: "MassTransitPoc_MassTransit__EntityNameLog"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__RabbitMQ__Host"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__RabbitMQ__UserName"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__RabbitMQ__Password"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__RabbitMQ__VirtualHost"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__AzureServiceBus__ConnectionString"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__AzureServiceBus__TransportType"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__ActiveMQ__Host"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__ActiveMQ__UserName"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__ActiveMQ__Password"
Value: "string"
Key: "MassTransitPoc_MassTransit__Transports__ActiveMQ__UseSSL"
Value: "true/false"
Key: "MassTransitPoc_MassTransit__Transports__ActiveMQ__Artemis"
Value: "true/false"
Content type
Image
Digest
sha256:b4204c713…
Size
74.2 MB
Last updated
over 3 years ago
docker pull janben/messagebuspocconsumer:v1-arm64