SlimMessageBus icon indicating copy to clipboard operation
SlimMessageBus copied to clipboard

Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.

Results 48 SlimMessageBus issues
Sort by recently updated
recently updated
newest added

How Do Used in Winforms?

With the [Interceptor](https://github.com/zarusz/SlimMessageBus/blob/master/docs/intro.md#interceptors) feature added recently, we could build a FluentValidaion plugin that would allow the users to easily add message validation into SMB. https://docs.fluentvalidation.net/en/latest/

enhancement

Might be good to add KubeMQ support based on this client: https://github.com/kubemq-io/kubemq-CSharp https://docs.kubemq.io/

enhancement

It would be good if the SlimMessageBus Azure Event Hub transport would provision the necessary hubs and consumer groups in an event hub namespace. https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-management-libraries https://github.com/Azure-Samples/event-hubs-dotnet-management/

enhancement
Host.AzureEventHubs

It would be good if SlimMessageBus Kafka transport is able to auto-provision the necessary topic and consumer groups. Example for the underlying driver: https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/examples/AdminClient/Program.cs

enhancement
Host.Kafka

It would be good to add support for Amazon Kinesis Data Streams: https://github.com/awslabs/amazon-kinesis-client-net

enhancement

Hi @zarusz, > SlimMessageBus is a client façade for message brokers for .NET. It comes with implementations for specific brokers (Apache Kafka, Azure EventHub, MQTT/Mosquitto, Redis Pub/Sub) and in-memory message...

enhancement

https://docs.microsoft.com/en-us/nuget/nuget-org/package-readme-on-nuget-org

This is a feature request to introduce two types of transport in SlimMessageBus for: * Google Cloud Pub/Sub * Google Cloud Pub/Sub Lite https://cloud.google.com/pubsub

enhancement
priority-high
GCP

RabbitMQ Implementation seems to be missing. We would love to have that.

enhancement