Skip to main content
BrighterCommand avatar

BrighterCommand

NuGet publisher profile

Packages
123
Total Downloads
15.8M
15,777,458

Packages (123)

Paramore.Brighter package icon

Paramore.Brighter

The Command Dispatcher pattern is an addition to the Command design pattern that decouples the dispatcher for a service from its execution. A Command Dispatcher component maps commands to handlers. A Command Processor pattern provides a framework for handling orthogonal concerns such as logging, timeouts, or circuit breakers

3.3M
downloads
Paramore.Brighter.Extensions.DependencyInjection package icon

Paramore.Brighter.Extensions.DependencyInjection

Microsoft.Extensions.DependencyInjection integration for Paramore.Brighter Command Processor. Provides dependency injection container support for registering handlers, policies, and framework components.

1.7M
downloads
Paramore.Brighter.ServiceActivator package icon

Paramore.Brighter.ServiceActivator

Service Activator for Paramore.Brighter Command Processor. Enables background message processing and task queue consumption for event-driven architectures. The Service Activator pattern decouples message reception from business logic execution.

1.4M
downloads
Paramore.Darker package icon

Paramore.Darker

Darker Query Processor

886.8K
downloads
Paramore.Brighter.ServiceActivator.Extensions.DependencyInjection package icon

Paramore.Brighter.ServiceActivator.Extensions.DependencyInjection

Microsoft.Extensions.DependencyInjection integration for Paramore.Brighter Service Activator. Provides dependency injection container support for registering message consumers, performers, and service activator components.

848.7K
downloads
Paramore.Brighter.ServiceActivator.Extensions.Hosting package icon

Paramore.Brighter.ServiceActivator.Extensions.Hosting

Microsoft.Extensions.Hosting integration for Paramore.Brighter Service Activator. Provides hosted service implementation for running service activator as a background task in IHostBuilder-based applications.

803.3K
downloads
Paramore.Brighter.MessagingGateway.RMQ package icon

Paramore.Brighter.MessagingGateway.RMQ

Provides an implementation of the messaging gateway for decoupled invocation in the Paramore.Brighter pipeline, using RabbitMQ

802.9K
downloads
Paramore.Darker.AspNetCore package icon

Paramore.Darker.AspNetCore

ASP.NET Core integration for Darker

640.1K
downloads
Paramore.Brighter.MessagingGateway.AzureServiceBus package icon

Paramore.Brighter.MessagingGateway.AzureServiceBus

Azure Service Bus messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using Azure Service Bus with support for topics, subscriptions, and Azure identity integration.

519.7K
downloads
Paramore.Brighter.MsSql package icon

Paramore.Brighter.MsSql

Microsoft SQL Server provider for Paramore.Brighter Command Processor. Provides common components for connecting to SQL Server, including connection and transaction management for inbox, outbox, and messaging gateway implementations.

408.7K
downloads
Paramore.Darker.Policies package icon

Paramore.Darker.Policies

Policy integration for Darker (via Polly)

393.2K
downloads
Paramore.Brighter.Extensions.Hosting package icon

Paramore.Brighter.Extensions.Hosting

Package Description

330.5K
downloads
Paramore.Brighter.Outbox.MsSql package icon

Paramore.Brighter.Outbox.MsSql

Microsoft SQL Server outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using SQL Server for transactional consistency and guaranteed delivery.

303.7K
downloads
Paramore.Brighter.MsSql.EntityFrameworkCore package icon

Paramore.Brighter.MsSql.EntityFrameworkCore

Entity Framework Core integration for Microsoft SQL Server provider in Paramore.Brighter Command Processor. Provides connection and transaction providers to obtain SQL Server connections from Entity Framework Core DbContext.

255.8K
downloads
Paramore.Brighter.ServiceActivator.Extensions.Diagnostics package icon

Paramore.Brighter.ServiceActivator.Extensions.Diagnostics

Microsoft Extensions Diagnostics Health Checks integration for Paramore.Brighter Service Activator. Provides health check implementations for monitoring service activator status and message consumer health.

214.3K
downloads
Paramore.Brighter.MsSql.Azure package icon

Paramore.Brighter.MsSql.Azure

Azure Identity integration for Microsoft SQL Server provider in Paramore.Brighter Command Processor. Provides connection providers for Access Token authentication using Azure.Identity, supporting managed identities and Azure AD authentication.

208.1K
downloads
Paramore.Brighter.MessagingGateway.Kafka package icon

Paramore.Brighter.MessagingGateway.Kafka

Apache Kafka messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using Apache Kafka with support for topics, partitions, and schema registry integration.

184.3K
downloads
Paramore.Darker.QueryLogging package icon

Paramore.Darker.QueryLogging

Request logging integration for Darker (via Newtonsoft.Json)

147.7K
downloads
Paramore.Brighter.PostgreSql package icon

Paramore.Brighter.PostgreSql

PostgreSQL provider for Paramore.Brighter Command Processor. Provides common components for connecting to PostgreSQL, including connection and transaction management for inbox, outbox, and messaging gateway implementations.

117.3K
downloads
Paramore.Brighter.AspNetCore package icon

Paramore.Brighter.AspNetCore

ASP.NET Core integration for Brighter

109.3K
downloads
Paramore.Brighter.Sqlite package icon

Paramore.Brighter.Sqlite

SQLite provider for Paramore.Brighter Command Processor. Provides common components for connecting to SQLite, including connection and transaction management for inbox, outbox, and messaging gateway implementations.

107.4K
downloads
Paramore.Brighter.Inbox.MsSql package icon

Paramore.Brighter.Inbox.MsSql

Microsoft SQL Server inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using SQL Server as the persistence layer.

103.8K
downloads
Paramore.Brighter.MessagingGateway.RMQ.Async package icon

Paramore.Brighter.MessagingGateway.RMQ.Async

Asynchronous RabbitMQ messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using RabbitMQ with async/await patterns and AMQP protocol support.

94.7K
downloads
Paramore.Brighter.MySql package icon

Paramore.Brighter.MySql

MySQL provider for Paramore.Brighter Command Processor. Provides common components for connecting to MySQL, including connection and transaction management for inbox, outbox, and messaging gateway implementations.

93.0K
downloads
Paramore.Brighter.Outbox.PostgreSql package icon

Paramore.Brighter.Outbox.PostgreSql

PostgreSQL outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using PostgreSQL for transactional consistency and guaranteed delivery.

90.4K
downloads
Paramore.Brighter.ServiceActivator.Control package icon

Paramore.Brighter.ServiceActivator.Control

Control modules for Paramore.Brighter Service Activator. Provides heartbeat monitoring and node status management for distributed service activator instances, enabling health checks and orchestration.

81.6K
downloads
Paramore.Brighter.ServiceActivator.Control.Api package icon

Paramore.Brighter.ServiceActivator.Control.Api

ASP.NET Core API extensions for Paramore.Brighter Service Activator Control module. Provides REST endpoints for querying service activator node status and health information.

80.6K
downloads
Paramore.Brighter.MessagingGateway.AWSSQS package icon

Paramore.Brighter.MessagingGateway.AWSSQS

Amazon SQS messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using Amazon Simple Queue Service with support for SNS notifications and AWS security integration.

73.0K
downloads
Paramore.Brighter.PostgreSql.EntityFrameworkCore package icon

Paramore.Brighter.PostgreSql.EntityFrameworkCore

Entity Framework Core integration for PostgreSQL provider in Paramore.Brighter Command Processor. Provides connection and transaction providers to obtain PostgreSQL connections from Entity Framework Core DbContext.

70.2K
downloads
Paramore.Brighter.DynamoDb package icon

Paramore.Brighter.DynamoDb

Amazon DynamoDB provider for Paramore.Brighter Command Processor. Enables storing and retrieving commands, events, and outbox patterns using DynamoDB as the persistence layer.

68.1K
downloads
Paramore.Brighter.Inbox.Postgres package icon

Paramore.Brighter.Inbox.Postgres

PostgreSQL inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using PostgreSQL as the persistence layer.

67.5K
downloads
Paramore.Brighter.Outbox.Sqlite package icon

Paramore.Brighter.Outbox.Sqlite

SQLite outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using SQLite for transactional consistency and guaranteed delivery.

56.3K
downloads
Paramore.Brighter.Sqlite.EntityFrameworkCore package icon

Paramore.Brighter.Sqlite.EntityFrameworkCore

Entity Framework Core integration for SQLite provider in Paramore.Brighter Command Processor. Provides connection and transaction providers to obtain SQLite connections from Entity Framework Core DbContext.

52.5K
downloads
Paramore.Brighter.MessagingGateway.RESTMS package icon

Paramore.Brighter.MessagingGateway.RESTMS

Provides an implementation of the messaging gateway for decoupled invocation in the Paramore.Brighter pipeline, using restms

52.5K
downloads
Paramore.Brighter.Dapper package icon

Paramore.Brighter.Dapper

Dapper integration for Paramore.Brighter Command Processor. Provides lightweight ORM capabilities for data access patterns within the Brighter framework.

51.0K
downloads
Paramore.Brighter.MessagingGateway.MsSql package icon

Paramore.Brighter.MessagingGateway.MsSql

Microsoft SQL Server messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using SQL Server as a message queue with database-backed reliability.

50.9K
downloads
Paramore.Brighter.MessagingGateway.Redis package icon

Paramore.Brighter.MessagingGateway.Redis

Redis messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using Redis with support for pub/sub patterns and high-performance in-memory messaging.

47.2K
downloads
Paramore.Brighter.Inbox.MySql package icon

Paramore.Brighter.Inbox.MySql

MySQL inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using MySQL as the persistence layer.

42.3K
downloads
Paramore.Brighter.Outbox.MySql package icon

Paramore.Brighter.Outbox.MySql

MySQL outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using MySQL for transactional consistency and guaranteed delivery.

41.2K
downloads
Paramore.Brighter.Outbox.Hosting package icon

Paramore.Brighter.Outbox.Hosting

Hosted services for Paramore.Brighter Outbox. Provides background services for outbox sweeping and archiving, enabling automatic dispatching of unprocessed messages and archival of old outbox entries.

39.3K
downloads
Paramore.Brighter.MySql.EntityFrameworkCore package icon

Paramore.Brighter.MySql.EntityFrameworkCore

Entity Framework Core integration for MySQL provider in Paramore.Brighter Command Processor. Provides connection and transaction providers to obtain MySQL connections from Entity Framework Core DbContext.

38.3K
downloads
Paramore.Brighter.Inbox.Sqlite package icon

Paramore.Brighter.Inbox.Sqlite

SQLite inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using SQLite as the persistence layer.

38.2K
downloads
Paramore.Brighter.Outbox.DynamoDB package icon

Paramore.Brighter.Outbox.DynamoDB

DynamoDB outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using Amazon DynamoDB for transactional consistency and guaranteed delivery.

36.2K
downloads
Paramore.Brighter.Inbox.DynamoDB package icon

Paramore.Brighter.Inbox.DynamoDB

Amazon DynamoDB inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using DynamoDB as the persistence layer.

35.1K
downloads
Paramore.Brighter.Outbox.EventStore package icon

Paramore.Brighter.Outbox.EventStore

This is an implementation of the outbox used for decoupled invocation of commands by Paramore.Brighter, using Event Store

30.9K
downloads
Paramore.Brighter.Sqlite.Dapper package icon

Paramore.Brighter.Sqlite.Dapper

Package Description

25.8K
downloads
Paramore.Brighter.MessageStore.MsSql package icon

Paramore.Brighter.MessageStore.MsSql

This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using MS Sql Server

25.7K
downloads
Paramore.Brighter.MsSql.Dapper package icon

Paramore.Brighter.MsSql.Dapper

Package Description

24.7K
downloads
Paramore.Brighter.MySql.Dapper package icon

Paramore.Brighter.MySql.Dapper

Package Description

23.9K
downloads
Paramore.Brighter.MessageScheduler.Azure package icon

Paramore.Brighter.MessageScheduler.Azure

Azure Service Bus Scheduler integration for Paramore.Brighter Command Processor. Provides message scheduling capabilities using Azure Service Bus scheduled messages for delayed message delivery and recurring tasks.

23.2K
downloads
Paramore.Brighter.CommandStore.MsSql package icon

Paramore.Brighter.CommandStore.MsSql

This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using MS Sql Server

22.9K
downloads
Paramore.Brighter.Archive.Azure package icon

Paramore.Brighter.Archive.Azure

Azure Blob Storage archive provider for Paramore.Brighter Command Processor. Enables archiving of commands and events to Azure Blob Storage for audit trails and replay scenarios.

21.1K
downloads
Paramore.Brighter.MessageStore.Sqlite package icon

Paramore.Brighter.MessageStore.Sqlite

This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using Sqlite

20.5K
downloads
Paramore.Brighter.CommandStore.Sqlite package icon

Paramore.Brighter.CommandStore.Sqlite

This is an implementation of the command store used for decoupled invocation of commands by Paramore.Brighter, using Sqlite

19.8K
downloads
Paramore.Brighter.MessageStore.EventStore package icon

Paramore.Brighter.MessageStore.EventStore

This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using Event Store

19.6K
downloads
Paramore.Darker.Testing package icon

Paramore.Darker.Testing

Test helpers and utilities for Darker

17.8K
downloads
Paramore.Brighter.MessageStore.PostgreSql package icon

Paramore.Brighter.MessageStore.PostgreSql

This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using PostgreSql

17.6K
downloads
Paramore.Brighter.Transformers.Azure package icon

Paramore.Brighter.Transformers.Azure

Azure Blob Storage transformers for Paramore.Brighter Command Processor. Provides claim check pattern implementation using Azure Blob Storage for storing large message payloads separately from message metadata (luggage store pattern).

16.5K
downloads
Paramore.Brighter.Tranformers.AWS package icon

Paramore.Brighter.Tranformers.AWS

Package Description

15.2K
downloads
Paramore.Darker.SimpleInjector package icon

Paramore.Darker.SimpleInjector

Simple Injector integration for Darker

14.3K
downloads
Paramore.Brighter.Extensions.Diagnostics package icon

Paramore.Brighter.Extensions.Diagnostics

OpenTelemetry diagnostics integration for Paramore.Brighter Command Processor. Provides distributed tracing, metrics, and observability capabilities for command and event processing pipelines.

14.0K
downloads
Paramore.Darker.LightInject package icon

Paramore.Darker.LightInject

LightInject integration for Darker

13.5K
downloads
Paramore.Brighter.MessageStore.MySql package icon

Paramore.Brighter.MessageStore.MySql

This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using MySql

11.7K
downloads
Paramore.Brighter.MongoDb package icon

Paramore.Brighter.MongoDb

MongoDB provider for Paramore.Brighter Command Processor. Provides base MongoDB connectivity and transaction management for inbox, outbox, and locking implementations.

11.5K
downloads
Paramore.Brighter.CommandStore.MySql package icon

Paramore.Brighter.CommandStore.MySql

This is an implementation of the message store used for decoupled invocation of commands by Paramore.Brighter, using MySql

11.5K
downloads
Paramore.Brighter.Locking.MsSql package icon

Paramore.Brighter.Locking.MsSql

Microsoft SQL Server distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using SQL Server for coordinating concurrent operations across multiple instances.

11.4K
downloads
Paramore.Brighter.Outbox.MongoDb package icon

Paramore.Brighter.Outbox.MongoDb

MongoDB outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using MongoDB for transactional consistency and guaranteed delivery.

10.1K
downloads
Paramore.Brighter.Inbox.DynamoDB.V4 package icon

Paramore.Brighter.Inbox.DynamoDB.V4

Amazon DynamoDB v4 inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using DynamoDB v4 SDK as the persistence layer.

8.7K
downloads
Paramore.Brighter.MessagingGateway.AWSSQS.V4 package icon

Paramore.Brighter.MessagingGateway.AWSSQS.V4

Amazon SQS messaging gateway implementation for Paramore.Brighter Command Processor (AWS SDK v4). Provides decoupled message transport using Amazon Simple Queue Service with support for SNS notifications and AWS security integration.

8.6K
downloads
Paramore.Brighter.Locking.DynamoDB package icon

Paramore.Brighter.Locking.DynamoDB

DynamoDB distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using Amazon DynamoDB for coordinating concurrent operations across multiple instances.

8.3K
downloads
Paramore.Brighter.MessagingGateway.Postgres package icon

Paramore.Brighter.MessagingGateway.Postgres

PostgreSQL messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using PostgreSQL as a message queue with database-backed reliability and LISTEN/NOTIFY support.

7.1K
downloads
Paramore.Brighter.DynamoDb.Extensions package icon

Paramore.Brighter.DynamoDb.Extensions

Package Description

6.9K
downloads
Paramore.Brighter.MongoDb.EntityFramework package icon

Paramore.Brighter.MongoDb.EntityFramework

Entity Framework Core integration for MongoDB provider in Paramore.Brighter Command Processor. Provides connection and transaction providers to obtain MongoDB connections from Entity Framework Core DbContext.

6.2K
downloads
Paramore.Brighter.Firestore package icon

Paramore.Brighter.Firestore

Google Cloud Firestore provider for Paramore.Brighter Command Processor. Provides common components for connecting to Firestore, including connection and transaction management for inbox, outbox, and locking implementations.

5.5K
downloads
Paramore.Brighter.MessagingGateway.RMQ.Sync package icon

Paramore.Brighter.MessagingGateway.RMQ.Sync

Synchronous RabbitMQ messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using RabbitMQ with synchronous patterns and AMQP protocol support.

5.4K
downloads
Paramore.Brighter.DynamoDb.V4 package icon

Paramore.Brighter.DynamoDb.V4

Amazon DynamoDB v4 provider for Paramore.Brighter Command Processor. Enables storing and retrieving commands, events, and outbox patterns using DynamoDB v4 SDK as the persistence layer.

5.0K
downloads
Paramore.Brighter.MessageScheduler.AWS package icon

Paramore.Brighter.MessageScheduler.AWS

AWS EventBridge Scheduler integration for Paramore.Brighter Command Processor. Provides message scheduling capabilities using Amazon EventBridge Scheduler for delayed message delivery and recurring tasks.

4.9K
downloads
Paramore.Brighter.MessagingGateway.MQTT package icon

Paramore.Brighter.MessagingGateway.MQTT

MQTT messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using MQTT protocol with support for topics, QoS levels, and secure connections.

4.8K
downloads
Paramore.Brighter.Locking.PostgresSql package icon

Paramore.Brighter.Locking.PostgresSql

PostgreSQL distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using PostgreSQL for coordinating concurrent operations across multiple instances.

4.8K
downloads
Paramore.Brighter.MessageScheduler.Hangfire package icon

Paramore.Brighter.MessageScheduler.Hangfire

Hangfire integration for Paramore.Brighter Command Processor. Provides message scheduling capabilities using Hangfire for background job processing, delayed message delivery and recurring tasks.

4.8K
downloads
Paramore.Brighter.Locking.MySql package icon

Paramore.Brighter.Locking.MySql

MySQL distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using MySQL for coordinating concurrent operations across multiple instances.

4.7K
downloads
Paramore.Brighter.Extensions.OpenTelemetry package icon

Paramore.Brighter.Extensions.OpenTelemetry

OpenTelemetry integration for Paramore.Brighter Command Processor. Provides a single-call extension to configure distributed tracing and metrics instrumentation.

4.6K
downloads
Paramore.Brighter.Inbox.MongoDb package icon

Paramore.Brighter.Inbox.MongoDb

MongoDB inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using MongoDB as the document persistence layer.

4.6K
downloads
Paramore.Brighter.Locking.MongoDb package icon

Paramore.Brighter.Locking.MongoDb

MongoDB distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using MongoDB for coordinating concurrent operations across multiple instances.

4.5K
downloads
Paramore.Brighter.Transformers.MongoGridFS package icon

Paramore.Brighter.Transformers.MongoGridFS

MongoDB GridFS transformers for Paramore.Brighter Command Processor. Provides claim check pattern implementation using MongoDB GridFS for storing large message payloads separately from message metadata (luggage store pattern).

4.5K
downloads
Paramore.Brighter.Locking.DynamoDB.V4 package icon

Paramore.Brighter.Locking.DynamoDB.V4

DynamoDB v4 distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using Amazon DynamoDB v4 SDK for coordinating concurrent operations across multiple instances.

4.5K
downloads
Paramore.Brighter.Locking.Azure package icon

Paramore.Brighter.Locking.Azure

Azure distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using Azure Blob Storage leases for coordinating concurrent operations across multiple instances.

4.5K
downloads
Paramore.Brighter.CommandStore.DynamoDB package icon

Paramore.Brighter.CommandStore.DynamoDB

Package Description

4.4K
downloads
Paramore.Brighter.MessageStore.DynamoDB package icon

Paramore.Brighter.MessageStore.DynamoDB

Package Description

4.4K
downloads
Paramore.Brighter.Outbox.DynamoDB.V4 package icon

Paramore.Brighter.Outbox.DynamoDB.V4

DynamoDB v4 outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using Amazon DynamoDB v4 SDK for transactional consistency and guaranteed delivery.

4.4K
downloads
Paramore.Brighter.MessageScheduler.AWS.V4 package icon

Paramore.Brighter.MessageScheduler.AWS.V4

AWS EventBridge Scheduler integration for Paramore.Brighter Command Processor (AWS SDK v4). Provides message scheduling capabilities using Amazon EventBridge Scheduler for delayed message delivery and recurring tasks.

4.4K
downloads
Paramore.Brighter.MessagingGateway.GcpPubSub package icon

Paramore.Brighter.MessagingGateway.GcpPubSub

Google Cloud Pub/Sub messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using Google Cloud Pub/Sub with support for topics, subscriptions, and Google Cloud identity integration.

4.3K
downloads
Paramore.Brighter.MessageScheduler.Quartz package icon

Paramore.Brighter.MessageScheduler.Quartz

Quartz.NET integration for Paramore.Brighter Command Processor. Provides advanced message scheduling capabilities using Quartz.NET for background job processing, delayed message delivery, and complex recurring task scheduling.

4.1K
downloads
Paramore.Brighter.Transformers.JustSaying package icon

Paramore.Brighter.Transformers.JustSaying

JustSaying message transformers for Paramore.Brighter Command Processor. Provides message transformation capabilities for mapping between Brighter messages and JustSaying AWS SNS/SQS message formats, including support for multi-tenancy.

3.9K
downloads
Paramore.Brighter.Spanner package icon

Paramore.Brighter.Spanner

Google Cloud Spanner provider for Paramore.Brighter Command Processor. Provides common components for connecting to Cloud Spanner, including connection and transaction management for inbox, outbox, and related implementations.

3.9K
downloads
Paramore.Brighter.Mediator package icon

Paramore.Brighter.Mediator

Mediator pattern implementation for Paramore.Brighter Command Processor. Provides in-memory command and query dispatching using the Mediator pattern, including support for task scheduling, state management, and specification-based queries.

3.8K
downloads
Paramore.Brighter.Transformers.AWS.V4 package icon

Paramore.Brighter.Transformers.AWS.V4

AWS S3 transformers for Paramore.Brighter Command Processor (AWS SDK v4). Provides claim check pattern implementation using Amazon S3 v4 SDK for storing large message payloads separately from message metadata (luggage store pattern).

3.8K
downloads
Paramore.Brighter.Transformers.MassTransit package icon

Paramore.Brighter.Transformers.MassTransit

MassTransit message transformers for Paramore.Brighter Command Processor. Provides message transformation capabilities for mapping between Brighter messages and MassTransit message formats, enabling interoperability with MassTransit-based messaging systems.

3.8K
downloads
Paramore.Brighter.Transformers.AWS package icon

Paramore.Brighter.Transformers.AWS

AWS S3 transformers for Paramore.Brighter Command Processor. Provides claim check pattern implementation using Amazon S3 for storing large message payloads separately from message metadata (luggage store pattern).

3.8K
downloads
Paramore.Brighter.MessagingGateway.RocketMQ package icon

Paramore.Brighter.MessagingGateway.RocketMQ

Apache RocketMQ messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using RocketMQ with support for pub/sub patterns and distributed messaging.

3.6K
downloads
Paramore.Brighter.Inbox.Firestore package icon

Paramore.Brighter.Inbox.Firestore

Google Cloud Firestore inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using Firestore as the NoSQL document persistence layer.

3.4K
downloads
Paramore.Brighter.Outbox.Firestore package icon

Paramore.Brighter.Outbox.Firestore

Firestore outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using Google Cloud Firestore for transactional consistency and guaranteed delivery.

3.4K
downloads
Paramore.Brighter.Outbox.Spanner package icon

Paramore.Brighter.Outbox.Spanner

Google Cloud Spanner outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using Cloud Spanner for transactional consistency and guaranteed delivery.

3.3K
downloads
Paramore.Brighter.Inbox.Spanner package icon

Paramore.Brighter.Inbox.Spanner

Google Cloud Spanner inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using Cloud Spanner as the persistence layer.

3.3K
downloads
Paramore.Brighter.Locking.Firestore package icon

Paramore.Brighter.Locking.Firestore

Firestore distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using Google Cloud Firestore for coordinating concurrent operations across multiple instances.

3.2K
downloads
Paramore.Brighter.Transformers.Gcp package icon

Paramore.Brighter.Transformers.Gcp

Google Cloud Storage transformers for Paramore.Brighter Command Processor. Provides claim check pattern implementation using Google Cloud Storage for storing large message payloads separately from message metadata (luggage store pattern).

3.1K
downloads
Paramore.Brighter.BoxProvisioning package icon

Paramore.Brighter.BoxProvisioning

Box provisioning for Paramore.Brighter. Provides interfaces and hosted service for automatic creation and migration of inbox and outbox database tables at application startup.

2.8K
downloads
Paramore.Brighter.BoxProvisioning.MsSql package icon

Paramore.Brighter.BoxProvisioning.MsSql

Microsoft SQL Server box provisioning for Paramore.Brighter. Provides automatic creation and migration of inbox and outbox tables in SQL Server at application startup.

2.6K
downloads
Paramore.Brighter.MessageScheduler.TickerQ package icon

Paramore.Brighter.MessageScheduler.TickerQ

TikcerQ integration for Paramore.Brighter Command Processor. Provides advanced message scheduling capabilities using TikcerQ for background job processing, delayed message delivery, and complex recurring task scheduling.

2.3K
downloads
Paramore.Brighter.Testing package icon

Paramore.Brighter.Testing

Testing utilities for Paramore.Brighter. Provides SpyCommandProcessor for verifying handler interactions with IAmACommandProcessor.

1.8K
downloads
Paramore.Brighter.Analyzer.Package package icon

Paramore.Brighter.Analyzer.Package

Paramore.Brighter.Analyzer

1.1K
downloads
Paramore.Brighter.AsyncAPI package icon

Paramore.Brighter.AsyncAPI

AsyncAPI 3.0 document generation for Paramore.Brighter. Auto-generates AsyncAPI specifications from registered subscriptions, publications, and assembly-scanned message types.

528
downloads
Paramore.Brighter.Tranformers.AWS.V4 package icon

Paramore.Brighter.Tranformers.AWS.V4

Package Description

510
downloads
Paramore.Brighter.AsyncAPI.NJsonSchema package icon

Paramore.Brighter.AsyncAPI.NJsonSchema

NJsonSchema-based JSON Schema generation for Paramore.Brighter.AsyncAPI. Provides the default IAmASchemaGenerator implementation using NJsonSchema.

452
downloads
Paramore.Brighter.MessagingGateway.AWS.V4 package icon

Paramore.Brighter.MessagingGateway.AWS.V4

Provides an implementation of the messaging gateway for decoupled invocation in the Paramore.Brighter pipeline, using awssqs

388
downloads
Paramore.Brighter.BoxProvisioning.PostgreSql package icon

Paramore.Brighter.BoxProvisioning.PostgreSql

PostgreSQL box provisioning for Paramore.Brighter. Provides automatic creation and migration of inbox and outbox tables in PostgreSQL at application startup.

268
downloads
Paramore.Brighter.BoxProvisioning.Sqlite package icon

Paramore.Brighter.BoxProvisioning.Sqlite

SQLite box provisioning for Paramore.Brighter. Provides automatic creation and migration of inbox and outbox tables in SQLite at application startup.

235
downloads
Paramore.Brighter.BoxProvisioning.MySql package icon

Paramore.Brighter.BoxProvisioning.MySql

MySQL box provisioning for Paramore.Brighter. Provides automatic creation and migration of inbox and outbox tables in MySQL at application startup.

230
downloads
Paramore.Brighter.BoxProvisioning.Spanner package icon

Paramore.Brighter.BoxProvisioning.Spanner

Google Cloud Spanner box provisioning for Paramore.Brighter. Provides automatic creation and migration of inbox and outbox tables in Cloud Spanner at application startup.

224
downloads
Paramore.Brighter.Validation.DataAnnotations package icon

Paramore.Brighter.Validation.DataAnnotations

System.ComponentModel.DataAnnotations integration for Paramore.Brighter. Validates request inputs in the Brighter request pipeline before the business handler runs, via the [ValidateRequest] attribute and a ValidateRequestHandler that validates the request against its DataAnnotations attributes.

221
downloads
Paramore.Brighter.Validation.FluentValidation package icon

Paramore.Brighter.Validation.FluentValidation

FluentValidation integration for Paramore.Brighter. Validates request inputs in the Brighter request pipeline before the business handler runs, via the [ValidateRequest] attribute and a ValidateRequestHandler that resolves an IValidator<TRequest> from the container.

217
downloads
Paramore.Brighter.Validation.Specification package icon

Paramore.Brighter.Validation.Specification

Specification-pattern integration for Paramore.Brighter. Validates request inputs in the Brighter request pipeline before the business handler runs, via the [ValidateRequest] attribute and a ValidateRequestHandler that resolves an ISpecification<TRequest> from the container and evaluates it against the request.

210
downloads
Paramore.Brighter.Tranformers.Gcp package icon

Paramore.Brighter.Tranformers.Gcp

Package Description

130
downloads