NowAround.SharedKernel.Events.Infrastructure.MassTransit 0.1.1-ci.214
NowAround.SharedKernel.Events.Infrastructure.MassTransit
MassTransit and RabbitMQ integration for NowAround shared event infrastructure.
This package configures MassTransit with RabbitMQ, excludes shared marker interfaces from publish topology, applies retry settings, restores X-Correlation-Id into the ambient correlation scope for consumers, and configures registered endpoints.
Usage
builder.Services.AddNowAroundMassTransitBus(builder.Configuration, massTransit =>
{
massTransit.AddConsumers(typeof(Program).Assembly);
});
Configure RabbitMQ settings under the RabbitMq section:
{
"RabbitMq": {
"Host": "localhost",
"Port": 5672,
"VirtualHost": "/",
"Username": "guest",
"Password": "guest",
"RetryLimit": 3,
"RetryIntervalSeconds": 5,
"ImmediateRetryLimit": 2
}
}
No packages depend on NowAround.SharedKernel.Events.Infrastructure.MassTransit.
.NET 10.0
- NowAround.SharedKernel.Core (>= 0.1.1-ci.214)
- NowAround.SharedKernel.Events.Infrastructure (>= 0.1.1-ci.214)
- MassTransit (>= 8.5.9)
- MassTransit.RabbitMQ (>= 8.5.9)
| Version | Downloads | Last updated |
|---|---|---|
| 0.3.0 | 24 | 06/03/2026 |
| 0.2.1-ci.254 | 3 | 06/01/2026 |
| 0.2.0 | 11 | 06/01/2026 |
| 0.2.0-ci.235 | 5 | 05/30/2026 |
| 0.2.0-ci.218 | 7 | 05/26/2026 |
| 0.1.1-ci.214 | 2 | 05/23/2026 |
| 0.1.0 | 10 | 05/19/2026 |