Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@
<BrighterTargetFrameworks>netstandard2.0;net8.0;net9.0;net10.0</BrighterTargetFrameworks>
<BrighterFrameworkAndCoreTargetFrameworks>net462;net8.0;net9.0;net10.0</BrighterFrameworkAndCoreTargetFrameworks>
<BrighterCoreTargetFrameworks>net8.0;net9.0;net10.0</BrighterCoreTargetFrameworks>
<BrighterMongoTargetFrameworks>net472;$(BrighterCoreTargetFrameworks)</BrighterMongoTargetFrameworks>
<!-- Retained for MySql.EntityFrameworkCore until Pomelo.EntityFrameworkCore.MySql supports net10.0 -->
<BrighterNetNineEarlierTargetFrameworks>net8.0;net9.0</BrighterNetNineEarlierTargetFrameworks>
</PropertyGroup>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Description>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.</Description>
<Authors>Rafael Andrade</Authors>
<TargetFrameworks>net472;$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterMongoTargetFrameworks)</TargetFrameworks>
<PackageTags>MongoDB;NoSQL;Inbox;Idempotent;Command;Event;Command Processor;Document Database;Brighter</PackageTags>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<Description>MySQL inbox provider for Paramore.Brighter Command Processor. Enables inbox pattern implementation for idempotent command and event handling using MySQL as the persistence layer.</Description>
<Authors>Derek Comartin</Authors>
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<PackageTags>MySQL;Database;Inbox;Idempotent;Command;Event;Command Processor;Relational Database;Brighter</PackageTags>
<Nullable>enable</Nullable>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<Description>MongoDB distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using MongoDB for coordinating concurrent operations across multiple instances.</Description>
<Authors>Rafael Andrade</Authors>
<TargetFrameworks>net472;$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterMongoTargetFrameworks)</TargetFrameworks>
<PackageTags>MongoDB;NoSQL;Distributed Locking;Concurrency;Lock;Command Processor;Database;Document Database;Brighter</PackageTags>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<Description>MySQL distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using MySQL for coordinating concurrent operations across multiple instances.</Description>
<Authors>Rafael Andrade</Authors>
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<PackageTags>MySQL;Distributed Locking;Concurrency;Lock;Command Processor;Database;SQL;Brighter</PackageTags>
<Nullable>enable</Nullable>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Description>MongoDB provider for Paramore.Brighter Command Processor. Provides base MongoDB connectivity and transaction management for inbox, outbox, and locking implementations.</Description>
<Authors>Rafael Andrade</Authors>
<TargetFrameworks>net472;$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterMongoTargetFrameworks)</TargetFrameworks>
<PackageTags>MongoDB;NoSQL;Database;Document Database;Command;Event;Command Processor;Brighter</PackageTags>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Description>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.</Description>
<Authors>Ian Cooper</Authors>
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<PackageTags>MySQL;Database;Connection Provider;Transaction;Command;Event;Command Processor;Brighter</PackageTags>
<Nullable>enable</Nullable>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Description>MongoDB outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using MongoDB for transactional consistency and guaranteed delivery.</Description>
<Authors>Rafael Andrade</Authors>
<TargetFrameworks>net472;$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterMongoTargetFrameworks)</TargetFrameworks>
<PackageTags>MongoDB;NoSQL;Outbox;Transactional;Command;Event;Service Activator;Decoupled;Invocation;Messaging;Remote;Command Dispatcher;Command Processor;Request;Service;Task Queue;Work Queue;Retry;Circuit Breaker;Availability;Brighter</PackageTags>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Description>MySQL outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using MySQL for transactional consistency and guaranteed delivery.</Description>
<Authors>Derek Comartin</Authors>
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<PackageTags>MySQL;Database;Outbox;Transactional;Command;Event;Service Activator;Decoupled;Invocation;Messaging;Remote;Command Dispatcher;Command Processor;Request;Service;Task Queue;Work Queue;Retry;Circuit Breaker;Availability;Brighter</PackageTags>
<Nullable>enable</Nullable>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Description>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).</Description>
<Authors>Rafael Andrade</Authors>
<TargetFrameworks>net472;$(BrighterCoreTargetFrameworks)</TargetFrameworks>
<TargetFrameworks>$(BrighterMongoTargetFrameworks)</TargetFrameworks>
<PackageTags>MongoDB;GridFS;Transformers;Claim Check;Luggage Store;Large Messages;Message Transformation;NoSQL;Command;Event;Command Processor;Brighter</PackageTags>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
Expand Down
Loading