Found 162 packages
Azure Event Grid is a publish-subscribe service that allows cloud events to be passed from producers to consumers. This library contains the system event models used by Azure Event Grid. For more information about Event Grid, see https://azure.microsoft.com/services/event-grid.
Messaging components for cross platform development on Android, iOS and WinRT
This package is an unofficial port of the .NET Framework System.Messaging assembly for .NET Core/.NET 8+ applications running on Windows. It is provided for development convenience. If Microsoft officially releases an MSMQ client package, you should migrate to the official package. The source code for this package is derived from the .NET Framework reference source code.
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
This package is a counterfeit of the .NET Framework version System.Messaging assembly for .NET Core applications running on Windows Client and Windows Server. It is provided for development convenience. Do not use this package if Microsoft officially releases this package again. Also, once it is released, you should migrate the code to the new package. The source code for this package is excerpted from the .NET Framework reference source code.
A drop in replacement for System.Messaging for use in .NET Core
An adaptor to allow EasyNetQ to use System.Text.Json serializer
**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.
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.
Event-driven wrappers around System.Net.Sockets.Socket, that support different message protocols ontop of raw communication.
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.
QuantConnect LEAN Engine: Messaging Project - The external messaging system implementation
A distributed contracts-based sender/handler messaging system built on RabbitMQ and BearBones-Messaging
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 Streaming client API.
Plugin for SlimMessageBus that provides JSON serialization based on the native System.Text.Json library
This library adds System.Diagnostics support to NServiceBus endpoints. It supports the W3C Trace Context recommendation and Correlation Context draft standards for incoming and outgoing requests. It creates and starts activities for incoming/outgoing requests, and exposes diagnostics events through DiagnosticSource.