Skip to content

Commit 75c440a

Browse files
authored
Merge pull request #1383 from danielgerlag/copilot/fix-net8-mysql-type-mapping-error
Add .NET 8.0 support to MySQL persistence provider to fix CoreTypeMappingParameters error
2 parents 93b436b + ebe9db1 commit 75c440a

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/providers/WorkflowCore.Persistence.MySQL/WorkflowCore.Persistence.MySQL.csproj

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<AssemblyTitle>Workflow Core MySQL Persistence Provider</AssemblyTitle>
55
<VersionPrefix>1.0.0</VersionPrefix>
66
<Authors>Daniel Gerlag</Authors>
7-
<TargetFrameworks>netstandard2.1;net6.0</TargetFrameworks>
7+
<TargetFrameworks>netstandard2.1;net6.0;net8.0</TargetFrameworks>
88
<AssemblyName>WorkflowCore.Persistence.MySQL</AssemblyName>
99
<PackageId>WorkflowCore.Persistence.MySQL</PackageId>
1010
<PackageTags>workflow;.NET;Core;state machine;WorkflowCore;MySQL</PackageTags>
@@ -42,6 +42,14 @@
4242
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="7.*" />
4343
</ItemGroup>
4444

45+
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
46+
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.*">
47+
<PrivateAssets>all</PrivateAssets>
48+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
49+
</PackageReference>
50+
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="8.*" />
51+
</ItemGroup>
52+
4553
<ItemGroup>
4654
<ProjectReference Include="..\..\WorkflowCore\WorkflowCore.csproj" />
4755
<ProjectReference Include="..\WorkflowCore.Persistence.EntityFramework\WorkflowCore.Persistence.EntityFramework.csproj" />

test/WorkflowCore.Tests.MySQL/WorkflowCore.Tests.MySQL.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net8.0</TargetFrameworks>
55
</PropertyGroup>
66

77
<ItemGroup>

0 commit comments

Comments
 (0)