Skip to content

Commit 31b47f1

Browse files
holytshirtclaude
andcommitted
feat: add net10.0 support to MySql projects (except EFCore)
MySqlConnector targets netstandard2.0 so there is no dependency blocking net10.0. Only MySql.EntityFrameworkCore remains on net8.0;net9.0 due to Pomelo not yet supporting net10.0. - Paramore.Brighter.MySql: BrighterTargetFrameworks (adds netstandard2.0 + net10.0) - Inbox.MySql, Outbox.MySql, Locking.MySql: BrighterCoreTargetFrameworks (adds net10.0) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 77ebc26 commit 31b47f1

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/Paramore.Brighter.Inbox.MySql/Paramore.Brighter.Inbox.MySql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<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>
44
<Authors>Derek Comartin</Authors>
5-
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
5+
<TargetFrameworks>$(BrighterCoreTargetFrameworks)</TargetFrameworks>
66
<PackageTags>MySQL;Database;Inbox;Idempotent;Command;Event;Command Processor;Relational Database;Brighter</PackageTags>
77
<Nullable>enable</Nullable>
88
</PropertyGroup>

src/Paramore.Brighter.Locking.MySql/Paramore.Brighter.Locking.MySql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<Description>MySQL distributed locking provider for Paramore.Brighter Command Processor. Provides distributed lock implementation using MySQL for coordinating concurrent operations across multiple instances.</Description>
44
<Authors>Rafael Andrade</Authors>
5-
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
5+
<TargetFrameworks>$(BrighterCoreTargetFrameworks)</TargetFrameworks>
66
<PackageTags>MySQL;Distributed Locking;Concurrency;Lock;Command Processor;Database;SQL;Brighter</PackageTags>
77
<Nullable>enable</Nullable>
88
</PropertyGroup>

src/Paramore.Brighter.MySql/Paramore.Brighter.MySql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<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>
55
<Authors>Ian Cooper</Authors>
6-
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
6+
<TargetFrameworks>$(BrighterTargetFrameworks)</TargetFrameworks>
77
<PackageTags>MySQL;Database;Connection Provider;Transaction;Command;Event;Command Processor;Brighter</PackageTags>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>

src/Paramore.Brighter.Outbox.MySql/Paramore.Brighter.Outbox.MySql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<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>
55
<Authors>Derek Comartin</Authors>
6-
<TargetFrameworks>$(BrighterNetNineEarlierTargetFrameworks)</TargetFrameworks>
6+
<TargetFrameworks>$(BrighterCoreTargetFrameworks)</TargetFrameworks>
77
<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>
88
<Nullable>enable</Nullable>
99
</PropertyGroup>

0 commit comments

Comments
 (0)