{"repo":"zarusz/SlimMessageBus","free":true,"listed":false,"github":"https://github.com/zarusz/SlimMessageBus","clone":"git clone https://github.com/zarusz/SlimMessageBus.git","description":"Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.","language":"C#","stars":652,"topics":["message-bus","messaging","azure-event-hubs","pub-sub","request-response","c-sharp","azure-service-bus","redis","apache-kafka","kafka"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"SlimMessageBus SlimMessageBus is a lightweight, flexible, and extensible messaging framework for .NET, supporting multiple message brokers, including Kafka, RabbitMQ, Azure EventHubs, MQTT, Redis Pub/Sub, and more. It simplifies asynchronous communication and integrates seamlessly with modern .NET applications. See how to migrate from MediatR or MassTransit 🚀 Quick Start Installation Basic Usage Publishing Messages Consuming Messages Request-Response Example Sending a Request Handling a Request Configuration Example The configuration can be modularized (for modular monoliths). 📖 Documentation - Introduction - Transports: - Amazon SQS/SNS - Apache Kafka - Azure EventHubs - Azure ServiceBus - Hybrid - MQTT - Memory - NATS - PostgreSQL - RabbitMQ - Redis - SQL - Plugins: - Serialization - Transactional Outbox - MongoDB - Validation using FluentValidation - AsyncAPI specification generation - Consumer Circuit Breaker - Samples - Use Cases 📦 NuGet Packages Name Description NuGet ------------------------------------ ------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SlimMessageBus The core API for SlimMessageBus Transports .Host.AmazonSQS Transport provider for Amazon SQS / SNS .Host.AzureEventHub Transport provider for Azure Event Hubs .Hos","default_branch":null,"files":null,"tree":[],"storefront":"/r/zarusz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zarusz/SlimMessageBus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}