Tomasz Maruszak

Results 37 issues of Tomasz Maruszak

Add SlimMessageBus. Signed-off-by: Tomasz Maruszak

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

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

Create sample of example usage of SMB with Azure Functions V4 dotnet isolated process with at least: - Sending messages using SMB - DI setup - Perhaps topic/subscription provisioning

enhancement
priority-low

Add [SlimMessageBus Kafka](https://github.com/zarusz/SlimMessageBus) to 3RD_PARTY.md