Tessellate.Messaging.AmazonMq
1.0.45-preview
dotnet add package Tessellate.Messaging.AmazonMq --version 1.0.45-preview
NuGet\Install-Package Tessellate.Messaging.AmazonMq -Version 1.0.45-preview
<PackageReference Include="Tessellate.Messaging.AmazonMq" Version="1.0.45-preview" />
<PackageVersion Include="Tessellate.Messaging.AmazonMq" Version="1.0.45-preview" />
<PackageReference Include="Tessellate.Messaging.AmazonMq" />
paket add Tessellate.Messaging.AmazonMq --version 1.0.45-preview
#r "nuget: Tessellate.Messaging.AmazonMq, 1.0.45-preview"
#:package Tessellate.Messaging.AmazonMq@1.0.45-preview
#addin nuget:?package=Tessellate.Messaging.AmazonMq&version=1.0.45-preview&prerelease
#tool nuget:?package=Tessellate.Messaging.AmazonMq&version=1.0.45-preview&prerelease
Tessellate.Messaging.AmazonMq
Amazon MQ (RabbitMQ engine) provider for the Tessellate microservice framework.
Amazon MQ for RabbitMQ speaks the same AMQP 0-9-1 protocol as a self-hosted
RabbitMQ broker, so this module is a thin configuration layer over
Tessellate.Messaging.RabbitMq. It differs only in defaults: TLS is enabled,
port defaults to 5671, and it reads from the AmazonMq:* configuration
section.
Usage
await Starter<MyTessellate>.Create(args)
.AddModule<AmazonMqModule>()
.Start();
Configuration
{
"AmazonMq": {
"Host": "b-xxxxxxxx.mq.us-east-1.amazonaws.com",
"Port": 5671,
"Username": "admin",
"Password": "secret",
"VirtualHost": "/",
"UseTls": true,
"MaxConcurrentConsumers": 10,
"PublishConfirmTimeoutSeconds": 5
}
}
Host, Username, and Password are required. UseTls defaults to true;
set it to false only if you are targeting a non-TLS endpoint (e.g. a local
proxy for testing). SslServerName defaults to Host and is used for SNI
during the TLS handshake.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Tessellate.Foundations (>= 1.0.45-preview)
- Tessellate.Messaging (>= 1.0.45-preview)
- Tessellate.Messaging.RabbitMq (>= 1.0.45-preview)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.45-preview | 61 | 10/14/2026 |
| 1.0.44-preview | 58 | 10/14/2026 |
| 1.0.43-preview | 49 | 10/14/2026 |
| 1.0.42-preview | 54 | 10/14/2026 |