Skip to content

Commit ab268fa

Browse files
author
Airwin
committed
fix: update to .NET 8, fix Persistence.S3 build
- Update global.json SDK version from 8.0.100-preview to 8.0.418 - Update Persistence.S3 target framework from net5.0 to net8.0 - Add AWSSDK.S3 NuGet package reference - Add missing AWS using directives in S3Storage.cs
1 parent 4c3dd60 commit ab268fa

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed
Lines changed: 5 additions & 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>net5.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<LangVersion>preview</LangVersion>
66
<Nullable>enable</Nullable>
77
</PropertyGroup>
@@ -10,4 +10,8 @@
1010
<ProjectReference Include="..\BrowserGameEngine.Persistence\BrowserGameEngine.Persistence.csproj" />
1111
</ItemGroup>
1212

13+
<ItemGroup>
14+
<PackageReference Include="AWSSDK.S3" Version="4.0.18.6" />
15+
</ItemGroup>
16+
1317
</Project>

src/BrowserGameEngine.Persistence.S3/S3Storage.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
using System;
22
using System.Threading.Tasks;
3+
using Amazon;
4+
using Amazon.S3;
35

46
namespace BrowserGameEngine.Persistence.S3 {
57
public class S3Storage : IBlobStorage {

src/global.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"sdk": {
3-
"version": "8.0.100-preview.7.23376.3"
3+
"version": "8.0.418",
4+
"rollForward": "latestMinor"
45
}
56
}

0 commit comments

Comments
 (0)