1,946 packages tagged with “Messaging”
High performance Redis client, incorporating both synchronous and asynchronous usage.
Build, version, and monitor better microservices with the most powerful service platform for .NET
Rebus is a lean service bus for .NET
A nice .NET API for RabbitMQ
Json.NET serializer for NServiceBus
StackExchange.Redis.Extensions is a library that extends StackExchange.Redis allowing you a set of functionality needed by common applications. To store complex data It requires one of the following implementations: - StackExchange.Redis.Extensions.Newtonsoft - StackExchange.Redis.Extensions.System.Text.Json - StackExchange.Redis.Extensions.MemoryPack - StackExchange.Redis.Extensions.MsgPack - StackExchange.Redis.Extensions.Protobuf - StackExchange.Redis.Extensions.ServiceStack - StackExchange.Redis.Extensions.Utf8Json
Sql persistence for NServiceBus
Hooks into the NServiceBus pipeline and computes metrics like Processing Time and reports them.
RabbitMQ support for NServiceBus
A testing framework for NServiceBus
Integration with Microsoft.Extensions.Hosting for NServiceBus
C# Redis Client for the worlds fastest distributed NoSQL datastore. Byte[], String and POCO Typed clients. Thread-Safe Basic and Pooled client managers included.
Azure Service Bus transport for NServiceBus
NServiceBus.Metrics.ServiceControl
**NOTE** For .NET 6 upwards we recommend NATS.Net package - NATS acts as a central nervous system for distributed systems at scale for IoT, edge computing, and cloud native and on-premise applications. This is the .NET client API.
Send heartbeat monitoring messages from NServiceBus endpoints
Apache NMS (.Net Standard Messaging Library): An abstract interface to Message Oriented Middleware (MOM) providers
Adapter for the Autofac IoC Container
NHibernate integration for NServiceBus
NATS core client for .NET
Apache NMS (.Net Standard Messaging Library): Openwire implementation of Apache NMS API
The set of marker interfaces used to define message types
StackExchange.Redis.Extensions.AspNetCore is a library that has a set of extensions method fpr ASP.NET Core
NATS client for modern .NET
ASP.NET Core and Generic Host support for NATS.Client.
SQL transport support for NServiceBus. This packages depends on System.Data.SqlClient. Use the NServiceBus.Transport.SqlServer package instead if Microsoft.Data.SqlClient support is required.
NATS client generic JSON serializer. Not suitable for native AOT deployments.
This package includes a .NET MVVM library with helpers such as: - ObservableObject: a base class for objects implementing the INotifyPropertyChanged interface. - ObservableRecipient: a base class for observable objects with support for the IMessenger service. - ObservableValidator: a base class for objects implementing the INotifyDataErrorInfo interface. - RelayCommand: a simple delegate command implementing the ICommand interface. - AsyncRelayCommand: a delegate command supporting asynchronous operations and cancellation. - WeakReferenceMessenger: a messaging system to exchange messages through different loosely-coupled objects. - StrongReferenceMessenger: a high-performance messaging system that trades weak references for speed. - Ioc: a helper class to configure dependency injection service containers.