Skip to content

Commit 0ae7021

Browse files
Merge pull request #161 from TransactionProcessing/task/#159_net_8_upgrade
Net 8 and Latest ES upgrade
2 parents d156e61 + aeee54b commit 0ae7021

File tree

22 files changed

+109
-115
lines changed

22 files changed

+109
-115
lines changed

MessagingService.BusinessLogic.Tests/Mediator/MediatorTests.cs

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -60,25 +60,12 @@ public async Task Mediator_Send_RequestHandled() {
6060
}
6161
}
6262

63-
private IConfigurationRoot SetupMemoryConfiguration() {
64-
Dictionary<String, String> configuration = new Dictionary<String, String>();
63+
private IConfigurationRoot SetupMemoryConfiguration()
64+
{
65+
Dictionary<String, String> configuration = TestData.GetStandardMemoryConfiguration();
6566

6667
IConfigurationBuilder builder = new ConfigurationBuilder();
6768

68-
configuration.Add("ConnectionStrings:HealthCheck", "HeathCheckConnString");
69-
configuration.Add("SecurityConfiguration:Authority", "https://127.0.0.1");
70-
configuration.Add("EventStoreSettings:ConnectionString", "https://127.0.0.1:2113");
71-
configuration.Add("EventStoreSettings:ConnectionName", "UnitTestConnection");
72-
configuration.Add("EventStoreSettings:UserName", "admin");
73-
configuration.Add("EventStoreSettings:Password", "changeit");
74-
configuration.Add("AppSettings:UseConnectionStringConfig", "false");
75-
configuration.Add("AppSettings:SecurityService", "http://127.0.0.1");
76-
configuration.Add("AppSettings:MessagingServiceApi", "http://127.0.0.1");
77-
configuration.Add("AppSettings:TransactionProcessorApi", "http://127.0.0.1");
78-
configuration.Add("AppSettings:DatabaseEngine", "SqlServer");
79-
configuration.Add("AppSettings:EmailProxy", "UnitTest");
80-
configuration.Add("AppSettings:SMSProxy", "UnitTest");
81-
8269
builder.AddInMemoryCollection(configuration);
8370

8471
return builder.Build();

MessagingService.BusinessLogic.Tests/MessagingService.BusinessLogic.Tests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<DebugType>None</DebugType>
66
<IsPackable>false</IsPackable>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Lamar" Version="12.0.0" />
11-
<PackageReference Include="Moq" Version="4.18.4" />
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.2" />
10+
<PackageReference Include="Lamar" Version="13.0.3" />
11+
<PackageReference Include="Moq" Version="4.20.70" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
1313
<PackageReference Include="Shouldly" Version="4.2.1" />
14-
<PackageReference Include="xunit" Version="2.4.2" />
15-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
14+
<PackageReference Include="xunit" Version="2.7.0" />
15+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1818
</PackageReference>
19-
<PackageReference Include="coverlet.msbuild" Version="6.0.0">
19+
<PackageReference Include="coverlet.msbuild" Version="6.0.2">
2020
<PrivateAssets>all</PrivateAssets>
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
</PackageReference>

MessagingService.BusinessLogic/MessagingService.BusinessLogic.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>
88
<Folder Include="Manager\" />
99
</ItemGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.0" />
13-
<PackageReference Include="MediatR" Version="12.0.1" />
14-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="7.0.5" />
15-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.5" />
16-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="7.0.5" />
17-
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="7.0.0" />
12+
<PackageReference Include="NLog.Extensions.Logging" Version="5.3.8" />
13+
<PackageReference Include="MediatR" Version="12.2.0" />
14+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.3" />
15+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.3" />
16+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.3" />
17+
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="8.0.2" />
1818
</ItemGroup>
1919

2020
<ItemGroup>

MessagingService.Client/MessagingService.Client.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net7.0;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;netstandard2.1</TargetFrameworks>
55
<TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);IncludeP2PAssets</TargetsForTfmSpecificBuildOutput>
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="ClientProxyBase" Version="2024.3.3" />
9+
<PackageReference Include="ClientProxyBase" Version="2024.4.1" />
1010
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
1111
</ItemGroup>
1212

MessagingService.DataTransferObjects/MessagingService.DataTransferObjects.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>net7.0;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;netstandard2.1</TargetFrameworks>
55
</PropertyGroup>
66

77
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net5.0|AnyCPU'">

MessagingService.EmailAggregate.Tests/MessagingService.EmailAggregate.Tests.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<DebugType>None</DebugType>
66
<IsPackable>false</IsPackable>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.2" />
11-
<PackageReference Include="Shared.EventStore" Version="2024.3.3" />
10+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
11+
<PackageReference Include="Shared.EventStore" Version="2024.4.1" />
1212
<PackageReference Include="Shouldly" Version="4.2.1" />
13-
<PackageReference Include="xunit" Version="2.4.2" />
14-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
13+
<PackageReference Include="xunit" Version="2.7.0" />
14+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1717
</PackageReference>
18-
<PackageReference Include="coverlet.msbuild" Version="6.0.0">
18+
<PackageReference Include="coverlet.msbuild" Version="6.0.2">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageReference>
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="Shared" Version="2024.3.3" />
9-
<PackageReference Include="Shared.DomainDrivenDesign" Version="2024.3.3" />
8+
<PackageReference Include="Shared" Version="2024.4.1" />
9+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2024.4.1" />
1010
</ItemGroup>
1111

1212
</Project>

MessagingService.EmailMessageAggregate/MessagingService.EmailMessageAggregate.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="Grpc.Net.Client" Version="2.53.0" />
9-
<PackageReference Include="Shared" Version="2024.3.3" />
10-
<PackageReference Include="Shared.EventStore" Version="2024.3.3" />
8+
<PackageReference Include="Grpc.Net.Client" Version="2.61.0" />
9+
<PackageReference Include="Shared" Version="2024.4.1" />
10+
<PackageReference Include="Shared.EventStore" Version="2024.4.1" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

MessagingService.IntegrationTesting.Helpers/MessagingService.IntegrationTesting.Helpers.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Shared.IntegrationTesting" Version="2024.3.3" />
10+
<PackageReference Include="Shared.IntegrationTesting" Version="2024.4.1" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

MessagingService.IntegrationTests/MessagingService.IntegrationTests.csproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<IsPackable>false</IsPackable>
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="ClientProxyBase" Version="2024.3.3" />
9+
<PackageReference Include="ClientProxyBase" Version="2024.4.1" />
1010
<PackageReference Include="Ductus.FluentDocker" Version="2.10.59" />
11-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.2" />
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
1212
<PackageReference Include="Reqnroll.Tools.MsBuild.Generation" Version="1.0.1" />
1313
<PackageReference Include="Reqnroll.xUnit" Version="1.0.1" />
14-
<PackageReference Include="SecurityService.Client" Version="2023.12.2-build58" />
15-
<PackageReference Include="SecurityService.IntegrationTesting.Helpers" Version="2023.12.2-build58" />
16-
<PackageReference Include="Shared.IntegrationTesting" Version="2024.3.3" />
14+
<PackageReference Include="SecurityService.Client" Version="2024.3.1" />
15+
<PackageReference Include="SecurityService.IntegrationTesting.Helpers" Version="2024.3.1" />
16+
<PackageReference Include="Shared.IntegrationTesting" Version="2024.4.1" />
1717
<PackageReference Include="Shouldly" Version="4.2.1" />
18-
<PackageReference Include="xunit" Version="2.4.2" />
19-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
18+
<PackageReference Include="xunit" Version="2.7.0" />
19+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
2020
<PrivateAssets>all</PrivateAssets>
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
</PackageReference>
23-
<PackageReference Include="coverlet.collector" Version="6.0.0">
23+
<PackageReference Include="coverlet.collector" Version="6.0.2">
2424
<PrivateAssets>all</PrivateAssets>
2525
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2626
</PackageReference>

0 commit comments

Comments
 (0)