SlimMessageBus
SlimMessageBus copied to clipboard
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
We could add support for batch message consumption. Some transports do support that.
- Provide some documentation how to test SMB (using memory bus) - Build an example
Currently, the Azure Event Hub provider uses a manual commit approach (every N message, every M seconds). We should also give the option to perform auto commits by Azure EH....
Currently, the Kafka provider uses a manual commit approach (every N message, every M seconds). We should also give the option to perform auto commits by Kafka. This should significantly...
**Current state** We can get ahold of the CancellationToken and IConsumerContext by: * letting the consumer extend `IConsumerContextAware` * use consumers without interfaces **Problem** The current state in 2.x does...
_TLDR; associate consumers with health checks to enable/disable them as the status of dependent services change_ I haven't seen this implemented in a competing library, and it may be beyond...
It would be good to have the ability to provide an [envelope](https://www.enterpriseintegrationpatterns.com/patterns/messaging/EnvelopeWrapper.html) wrapper of messages on the transport wire. This would be useful for * Some users that need to...
When a message type is moved from assembly A to assembly B, I want to be able to redirect an incoming message for a given type from assembly A to...
Please consider including source link - https://github.com/dotnet/sourcelink