17 packages tagged with “publish-subscribe”
A TCP-based, Pub/Sub C# library.
MessageBroker server
A multi-threaded in-memory implementation of publish–subscribe pattern.
Client for MessageBroker
سرویس ارتباط دو طرفه و پیامرسان آنی چابک پوش به کمک چابک پوش، در کوتاهترین زمان و با اطمینان خاطر، قابلیتهای ارتباطی آنی و پیامرسانی بلادرنگ را به اپلیکیشن موبایل و وب خود اضافه کنید. هزینههای توسعه، تست و عملیات خود را کاهش داده و نگران رشد کاربران خود نباشید.
A implementation of the publish-subscribe pattern. Includes support for messages being passed to UI thread.
Provides geo-spatial publish/subscribe support.
Library dedicated to those who write boilerplate code just o implement another pattern or practice.
A set of classes and modules for .Net development including MetaPubSub - a Publish-Subscribe pattern implementation with an interprocess communication channel
SPOLETO message-broker based on RabbitMQ. The library for receiving messages from a queue based on RabbitMQ.
SPOLETO message-broker based on RabbitMQ. The library for sending messages to a queue based on RabbitMQ.
A high-performance, low-allocation messaging bus for .NET, built on NetMQ for transport and MessagePack for efficient serialization. Designed for speed and ease of use in distributed systems.
A lightweight, extensible Mediator pattern implementation for .NET with Pipeline Behaviors support. Features automatic handler discovery, dependency injection integration, request/response pattern, publish/subscribe notifications, and comprehensive audit trail support. Compatible with C# 7.3+ and .NET Standard 2.1+.
A lightweight, high-performance in-process event bus for .NET. Strongly-typed events, async handlers, ordered dispatch, error isolation, and DI integration.
A high-performance, feature-rich implementation of the Mediator pattern for .NET applications. Built for modern development with comprehensive CQRS support, advanced middleware pipelines, real-time streaming, event-driven architecture, and full observability. Features include OpenTelemetry integration with distributed tracing and metrics collection, extensive debug logging infrastructure, advanced statistics tracking, fluent configuration API with environment-aware settings, type-constrained middleware for selective execution, comprehensive notification system with hybrid patterns, native streaming capabilities with IAsyncEnumerable support, and automatic handler discovery. Perfect for cloud-native applications requiring high performance, comprehensive observability, and production-ready architecture patterns.
Production-ready mediator pattern implementation for .NET 9 with built-in logging, dynamic handler resolution via reflection and DI, full pipeline behavior support, and comprehensive error handling. Requires pvNugsLoggerNc9Abstractions for automatic operation logging.
Lightweight mediator pattern abstractions for .NET 9 providing request/response and publish/subscribe messaging with pipeline behaviors for cross-cutting concerns. Includes handler introspection for diagnostics and three discovery modes (Manual, Decorated, FullScan) for flexible handler registration. Supports CQRS, clean architecture, and testable designs with comprehensive XML documentation.