Skip to content

Commit c539939

Browse files
Merge pull request #340 from TransactionProcessing/task/#334_net8_and_es_upgrades
Net 8 and Event Store upgrades
2 parents 7fa498d + 6eccaab commit c539939

27 files changed

Lines changed: 155 additions & 170 deletions

File tree

FIleProcessor.Models/FIleProcessor.Models.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-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<DebugType>None</DebugType>
66
</PropertyGroup>
77

FileProcessor.BusinessLogic.Tests/FileProcessor.BusinessLogic.Tests.csproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
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.EntityFrameworkCore.Relational" Version="7.0.7" />
11-
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="7.0.5" />
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.2" />
13-
<PackageReference Include="Moq" Version="4.18.4" />
10+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.3" />
11+
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.3" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
13+
<PackageReference Include="Moq" Version="4.20.70" />
1414
<PackageReference Include="Shouldly" Version="4.2.1" />
15-
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="19.2.29" />
16-
<PackageReference Include="xunit" Version="2.4.2" />
17-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
15+
<PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="21.0.2" />
16+
<PackageReference Include="xunit" Version="2.7.0" />
17+
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
1818
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1919
<PrivateAssets>all</PrivateAssets>
2020
</PackageReference>
21-
<PackageReference Include="coverlet.msbuild" Version="6.0.0">
21+
<PackageReference Include="coverlet.msbuild" Version="6.0.2">
2222
<PrivateAssets>all</PrivateAssets>
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2424
</PackageReference>

FileProcessor.BusinessLogic.Tests/FileProcessorDomainServiceTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -778,7 +778,7 @@ public void FileRequestHandler_ProcessTransactionForFileLineRequest_TransactionN
778778

779779
private void VerifyFileProcessing(String filePath)
780780
{
781-
IDirectoryInfo directoryInfo = this.FileSystem.DirectoryInfo.FromDirectoryName(filePath);
781+
IDirectoryInfo directoryInfo = this.FileSystem.DirectoryInfo.New(filePath);
782782
directoryInfo.GetFiles("*.*").Length.ShouldBe(1);
783783
}
784784
}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
</PropertyGroup>
6+
7+
<ItemGroup>
8+
<PackageReference Include="EstateManagement.Database" Version="2024.3.5" />
9+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.3" />
10+
<PackageReference Include="EstateManagement.Client" Version="2024.3.5" />
11+
<PackageReference Include="SecurityService.Client" Version="2024.3.1" />
12+
<PackageReference Include="Shared" Version="2024.4.2" />
13+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2024.4.2" />
14+
<PackageReference Include="MediatR" Version="12.2.0" />
15+
<PackageReference Include="Shared.EventStore" Version="2024.4.2" />
16+
<PackageReference Include="System.IO.Abstractions" Version="21.0.2" />
17+
<PackageReference Include="TransactionProcessor.Client" Version="2024.3.3" />
18+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.3" />
19+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.3" />
20+
</ItemGroup>
21+
22+
<ItemGroup>
23+
<ProjectReference Include="..\FileProcessor.DataTransferObjects\FileProcessor.DataTransferObjects.csproj" />
24+
<ProjectReference Include="..\FileProcessor.FileAggregate\FileProcessor.FileAggregate.csproj" />
25+
<ProjectReference Include="..\FileProcessor.FileImportLogAggregate\FileProcessor.FileImportLogAggregate.csproj" />
26+
</ItemGroup>
27+
28+
<ItemGroup>
29+
<Folder Include="FileFormatHandlers\" />
30+
</ItemGroup>
31+
</Project>

FileProcessor.BusinessLogic/FileProcessor.BusinessLogic.csproj

Lines changed: 13 additions & 13 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
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="EstateManagement.Database" Version="2024.3.5-build77" />
9-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="7.0.7" />
10-
<PackageReference Include="EstateManagement.Client" Version="2024.3.5-build77" />
11-
<PackageReference Include="SecurityService.Client" Version="2023.12.2-build58" />
12-
<PackageReference Include="Shared" Version="2024.3.3" />
13-
<PackageReference Include="Shared.DomainDrivenDesign" Version="2024.3.3" />
14-
<PackageReference Include="MediatR" Version="12.0.1" />
15-
<PackageReference Include="Shared.EventStore" Version="2024.3.3" />
16-
<PackageReference Include="System.IO.Abstractions" Version="19.2.29" />
17-
<PackageReference Include="TransactionProcessor.Client" Version="2024.3.3-build95" />
18-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="7.0.7" />
19-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.7" />
8+
<PackageReference Include="EstateManagement.Database" Version="2024.3.6-build80" />
9+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.3" />
10+
<PackageReference Include="EstateManagement.Client" Version="2024.3.6-build80" />
11+
<PackageReference Include="SecurityService.Client" Version="2024.3.2-build59" />
12+
<PackageReference Include="Shared" Version="2024.4.2" />
13+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2024.4.2" />
14+
<PackageReference Include="MediatR" Version="12.2.0" />
15+
<PackageReference Include="Shared.EventStore" Version="2024.4.2" />
16+
<PackageReference Include="System.IO.Abstractions" Version="21.0.2" />
17+
<PackageReference Include="TransactionProcessor.Client" Version="2024.3.4-build97" />
18+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.3" />
19+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.3" />
2020
</ItemGroup>
2121

2222
<ItemGroup>

FileProcessor.BusinessLogic/Services/FileProcessorDomainService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ public async Task<Guid> UploadFile(UploadFileRequest request,
9292
}
9393

9494
// Copy file from the temp location to file processing listening directory
95-
IFileInfo file = this.FileSystem.FileInfo.FromFileName(request.FilePath);
95+
IFileInfo file = this.FileSystem.FileInfo.New(request.FilePath);
9696
if (file.Exists == false)
9797
{
9898
throw new FileNotFoundException($"File {file.FullName} not found");

FileProcessor.Client/FileProcessor.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.2" />
1010
</ItemGroup>
1111

1212
<ItemGroup>

FileProcessor.DataTransferObjects/FileProcessor.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
<DebugType>None</DebugType>
66
</PropertyGroup>
77

FileProcessor.DomainEvents.Tests/FileProcessor.DomainEvents.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.EntityFrameworkCore.Relational" Version="7.0.7" />
11-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.2" />
10+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.3" />
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
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
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1616
<PrivateAssets>all</PrivateAssets>
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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
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.DomainDrivenDesign" Version="2024.3.3" />
8+
<PackageReference Include="Shared.DomainDrivenDesign" Version="2024.4.2" />
99
</ItemGroup>
1010

1111
</Project>

0 commit comments

Comments
 (0)