File tree 10 files changed +50
-30
lines changed
WorkflowCore.Persistence.EntityFramework
WorkflowCore.Persistence.MySQL
WorkflowCore.Persistence.PostgreSQL
WorkflowCore.Persistence.SqlServer
WorkflowCore.Persistence.Sqlite
test/WorkflowCore.Tests.PostgreSQL 10 files changed +50
-30
lines changed Original file line number Diff line number Diff line change 3
3
<PropertyGroup >
4
4
<AssemblyTitle >Workflow Core EntityFramework Core Persistence Provider</AssemblyTitle >
5
5
<Authors >Daniel Gerlag</Authors >
6
- <TargetFramework >netstandard2.1</ TargetFramework >
6
+ <TargetFrameworks >netstandard2.1;net6.0</ TargetFrameworks >
7
7
<AssemblyName >WorkflowCore.Persistence.EntityFramework</AssemblyName >
8
8
<PackageId >WorkflowCore.Persistence.EntityFramework</PackageId >
9
9
<PackageTags >workflow;.NET;Core;state machine;WorkflowCore;EntityFramework;EntityFrameworkCore</PackageTags >
21
21
<ProjectReference Include =" ..\..\WorkflowCore\WorkflowCore.csproj" />
22
22
</ItemGroup >
23
23
24
- <ItemGroup >
24
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net6.0' " >
25
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Relational" Version =" 6.0.3" />
26
+ </ItemGroup >
27
+
28
+ <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.1' " >
25
29
<PackageReference Include =" Microsoft.EntityFrameworkCore" Version =" 3.1.2" />
26
30
<PackageReference Include =" Microsoft.EntityFrameworkCore.Relational" Version =" 3.1.2" />
31
+ </ItemGroup >
32
+
33
+ <ItemGroup >
27
34
<PackageReference Include =" Newtonsoft.Json" Version =" 12.0.1" />
28
35
</ItemGroup >
29
36
Original file line number Diff line number Diff line change 4
4
<AssemblyTitle >Workflow Core MySQL Persistence Provider</AssemblyTitle >
5
5
<VersionPrefix >1.0.0</VersionPrefix >
6
6
<Authors >Daniel Gerlag</Authors >
7
- <TargetFrameworks >netstandard2.1</TargetFrameworks >
7
+ <TargetFrameworks >netstandard2.1;net6.0 </TargetFrameworks >
8
8
<AssemblyName >WorkflowCore.Persistence.MySQL</AssemblyName >
9
9
<PackageId >WorkflowCore.Persistence.MySQL</PackageId >
10
10
<PackageTags >workflow;.NET;Core;state machine;WorkflowCore;MySQL</PackageTags >
34
34
<PackageReference Include =" Pomelo.EntityFrameworkCore.MySql" Version =" 5.0.1" />
35
35
</ItemGroup >
36
36
37
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net6.0' " >
38
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Tools" Version =" 6.0.3" >
39
+ <PrivateAssets >all</PrivateAssets >
40
+ <IncludeAssets >runtime; build; native; contentfiles; analyzers</IncludeAssets >
41
+ </PackageReference >
42
+ <PackageReference Include =" Pomelo.EntityFrameworkCore.MySql" Version =" 6.0.1" />
43
+ </ItemGroup >
44
+
37
45
<ItemGroup >
38
46
<ProjectReference Include =" ..\..\WorkflowCore\WorkflowCore.csproj" />
39
47
<ProjectReference Include =" ..\WorkflowCore.Persistence.EntityFramework\WorkflowCore.Persistence.EntityFramework.csproj" />
Original file line number Diff line number Diff line change 3
3
<PropertyGroup >
4
4
<AssemblyTitle >Workflow Core PostgreSQL Persistence Provider</AssemblyTitle >
5
5
<Authors >Daniel Gerlag</Authors >
6
- <TargetFramework >netstandard2.1</ TargetFramework >
6
+ <TargetFrameworks >netstandard2.1;net6.0</ TargetFrameworks >
7
7
<AssemblyName >WorkflowCore.Persistence.PostgreSQL</AssemblyName >
8
8
<PackageId >WorkflowCore.Persistence.PostgreSQL</PackageId >
9
9
<PackageTags >workflow;.NET;Core;state machine;WorkflowCore;PostgreSQL</PackageTags >
22
22
<ProjectReference Include =" ..\WorkflowCore.Persistence.EntityFramework\WorkflowCore.Persistence.EntityFramework.csproj" />
23
23
</ItemGroup >
24
24
25
- <ItemGroup >
25
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net6.0'" >
26
+ <PackageReference Include =" Npgsql.EntityFrameworkCore.PostgreSQL" Version =" 6.0.3" />
27
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Tools" Version =" 6.0.3" >
28
+ <PrivateAssets >All</PrivateAssets >
29
+ </PackageReference >
30
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Design" Version =" 6.0.3" >
31
+ <PrivateAssets >all</PrivateAssets >
32
+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
33
+ </PackageReference >
34
+ </ItemGroup >
35
+
36
+ <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.1'" >
26
37
<PackageReference Include =" Npgsql" Version =" 5.0.1.1" />
27
38
<PackageReference Include =" Npgsql.EntityFrameworkCore.PostgreSQL" Version =" 5.0.1" />
28
39
<PackageReference Include =" Microsoft.EntityFrameworkCore.Tools" Version =" 5.0.1" >
Original file line number Diff line number Diff line change 4
4
<AssemblyTitle >Workflow Core SQL Server Persistence Provider</AssemblyTitle >
5
5
<VersionPrefix >1.8.0</VersionPrefix >
6
6
<Authors >Daniel Gerlag</Authors >
7
- <TargetFramework >netstandard2.1</ TargetFramework >
7
+ <TargetFrameworks >netstandard2.1;net6.0</ TargetFrameworks >
8
8
<AssemblyName >WorkflowCore.Persistence.SqlServer</AssemblyName >
9
9
<PackageId >WorkflowCore.Persistence.SqlServer</PackageId >
10
10
<PackageTags >workflow;.NET;Core;state machine;WorkflowCore</PackageTags >
23
23
<ProjectReference Include =" ..\WorkflowCore.Persistence.EntityFramework\WorkflowCore.Persistence.EntityFramework.csproj" />
24
24
</ItemGroup >
25
25
26
- <ItemGroup >
26
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net6.0' " >
27
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.SqlServer" Version =" 6.0.3" />
28
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Tools" Version =" 6.0.3" >
29
+ <PrivateAssets >All</PrivateAssets >
30
+ </PackageReference >
31
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Design" Version =" 6.0.3" >
32
+ <PrivateAssets >all</PrivateAssets >
33
+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
34
+ </PackageReference >
35
+ </ItemGroup >
36
+
37
+ <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.1' " >
27
38
<PackageReference Include =" Microsoft.EntityFrameworkCore.SqlServer" Version =" 5.0.1" />
28
39
<PackageReference Include =" Microsoft.EntityFrameworkCore.Tools" Version =" 5.0.1" >
29
40
<PrivateAssets >All</PrivateAssets >
Original file line number Diff line number Diff line change 4
4
<AssemblyTitle >Workflow Core Sqlite Persistence Provider</AssemblyTitle >
5
5
<VersionPrefix >1.5.0</VersionPrefix >
6
6
<Authors >Daniel Gerlag</Authors >
7
- <TargetFramework >netstandard2.1</ TargetFramework >
7
+ <TargetFrameworks >netstandard2.1;net6.0</ TargetFrameworks >
8
8
<AssemblyName >WorkflowCore.Persistence.Sqlite</AssemblyName >
9
9
<PackageId >WorkflowCore.Persistence.Sqlite</PackageId >
10
10
<PackageTags >workflow;.NET;Core;state machine;WorkflowCore;Sqlite</PackageTags >
23
23
<ProjectReference Include =" ..\WorkflowCore.Persistence.EntityFramework\WorkflowCore.Persistence.EntityFramework.csproj" />
24
24
</ItemGroup >
25
25
26
- <ItemGroup >
26
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net6.0' " >
27
+ <PackageReference Include =" Microsoft.EntityFrameworkCore.Sqlite" Version =" 6.0.3" />
28
+ </ItemGroup >
29
+
30
+ <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.1' " >
27
31
<PackageReference Include =" Microsoft.EntityFrameworkCore.Sqlite" Version =" 5.0.1" />
28
32
</ItemGroup >
29
33
Original file line number Diff line number Diff line change 15
15
</ItemGroup >
16
16
17
17
<ItemGroup >
18
- <PackageReference Include =" Microsoft.Extensions.Logging" Version =" 5.0.0" />
19
18
<PackageReference Include =" Microsoft.Extensions.Logging.Console" Version =" 3.1.2" />
20
19
<PackageReference Include =" Microsoft.Extensions.Logging.Debug" Version =" 3.1.2" />
21
20
</ItemGroup >
Original file line number Diff line number Diff line change 24
24
25
25
<ItemGroup >
26
26
<PackageReference Include =" AWSSDK.SQS" Version =" 3.7.2.33" />
27
- <PackageReference Include =" Microsoft.EntityFrameworkCore" Version =" 5.0.8" />
28
- <PackageReference Include =" Microsoft.EntityFrameworkCore.Abstractions" Version =" 5.0.8" />
29
- <PackageReference Include =" Microsoft.EntityFrameworkCore.Design" Version =" 5.0.8" >
30
- <PrivateAssets >all</PrivateAssets >
31
- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
32
- </PackageReference >
33
- <PackageReference Include =" Microsoft.EntityFrameworkCore.Relational" Version =" 5.0.8" />
34
- <PackageReference Include =" Microsoft.EntityFrameworkCore.SqlServer" Version =" 5.0.8" />
35
- <PackageReference Include =" Microsoft.EntityFrameworkCore.SqlServer.Design" Version =" 1.1.6" />
36
- <PackageReference Include =" Microsoft.EntityFrameworkCore.Tools" Version =" 5.0.8" >
37
- <PrivateAssets >all</PrivateAssets >
38
- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
39
- </PackageReference >
40
- <PackageReference Include =" Microsoft.Extensions.Logging" Version =" 5.0.0" />
41
27
<PackageReference Include =" Microsoft.Extensions.Logging.Console" Version =" 3.1.2" />
42
28
<PackageReference Include =" Microsoft.Extensions.Logging.Debug" Version =" 3.1.2" />
43
29
</ItemGroup >
Original file line number Diff line number Diff line change 25
25
<PackageReference Include =" Microsoft.AspNetCore.Diagnostics" Version =" 2.2.0" />
26
26
<PackageReference Include =" Microsoft.AspNetCore.Server.IISIntegration" Version =" 2.2.1" />
27
27
<PackageReference Include =" Microsoft.AspNetCore.Server.Kestrel" Version =" 2.2.0" />
28
- <PackageReference Include =" Microsoft.Extensions.Logging" Version =" 5.0.0" />
29
28
</ItemGroup >
30
29
31
30
</Project >
Original file line number Diff line number Diff line change 4
4
<OutputType >Exe</OutputType >
5
5
</PropertyGroup >
6
6
7
- <ItemGroup >
8
- <PackageReference Include =" Microsoft.Extensions.DependencyInjection" Version =" 5.0.1" />
9
- </ItemGroup >
10
-
11
7
<ItemGroup >
12
8
<ProjectReference Include =" ..\..\providers\WorkflowCore.Persistence.MongoDB\WorkflowCore.Persistence.MongoDB.csproj" />
13
9
<ProjectReference Include =" ..\..\providers\WorkflowCore.Persistence.PostgreSQL\WorkflowCore.Persistence.PostgreSQL.csproj" />
Original file line number Diff line number Diff line change 20
20
</ItemGroup >
21
21
22
22
<ItemGroup >
23
- <PackageReference Include =" Microsoft.Extensions.Logging" Version =" 5.0.0" />
24
23
<PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 15.5.0" />
25
24
<PackageReference Include =" xunit" Version =" 2.3.1" />
26
25
<PackageReference Include =" xunit.runner.visualstudio" Version =" 2.3.1" />
You can’t perform that action at this time.
0 commit comments