Skip to content

Commit a140557

Browse files
committed
feat: Upgrade to .NET 10 preview.
1 parent bc56497 commit a140557

File tree

10 files changed

+23
-33
lines changed

10 files changed

+23
-33
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Set up .NET
3535
uses: actions/setup-dotnet@v3
3636
with:
37-
dotnet-version: '7.0.100'
37+
dotnet-version: '10.0.100-preview.3.25201.16'
3838

3939
- name: Autobuild
4040
uses: github/codeql-action/autobuild@v2

.github/workflows/feature.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Set up .NET
3131
uses: actions/setup-dotnet@v3
3232
with:
33-
dotnet-version: '7.0.100'
33+
dotnet-version: '10.0.100-preview.3.25201.16'
3434

3535
- name: Restore packages
3636
run: dotnet restore

.github/workflows/master.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Set up .NET
3131
uses: actions/setup-dotnet@v3
3232
with:
33-
dotnet-version: '7.0.100'
33+
dotnet-version: '10.0.100-preview.3.25201.16'
3434

3535
- name: Restore packages
3636
run: dotnet restore

demos/Reddit.NET.Console/Reddit.NET.Console.csproj

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,17 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net7.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
</PropertyGroup>
77

88
<ItemGroup>
99
<ProjectReference Include="..\..\src\Reddit.NET.Client\Reddit.NET.Client.csproj" />
1010
</ItemGroup>
1111
<ItemGroup>
1212
<PackageReference Include="CommandLineParser" Version="2.9.1" />
13-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" />
14-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
13+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="10.0.0-preview.3.25171.5" />
14+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="10.0.0-preview.3.25171.5" />
15+
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.0-preview.3.25171.5" />
1616
<PackageReference Include="Microsoft.VisualStudio.Validation" Version="17.0.64" />
17-
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
1817
</ItemGroup>
1918
</Project>
Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

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

77
<ItemGroup>
88
<ProjectReference Include="..\..\src\Reddit.NET.Client\Reddit.NET.Client.csproj" />
99
</ItemGroup>
10-
11-
<ItemGroup>
12-
<PackageReference Include="Microsoft.AspNetCore.Session" Version="2.2.0" />
13-
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
14-
</ItemGroup>
1510
</Project>

src/Reddit.NET.Client/Authentication/Credential/InteractiveCredentials.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ public async Task AuthenticateAsync(CommandExecutor commandExecutor, ITokenStora
189189

190190
default:
191191
throw new InvalidOperationException("Builder must be authorized with a code or session ID before authentication can be performed.");
192-
};
192+
}
193193
}
194194

195195
/// <summary>

src/Reddit.NET.Client/Command/CommandExecutor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ private async Task<HttpResponseMessage> HandleBadRequestAsync(HttpResponseMessag
250250
}
251251
catch (JsonException jsonException)
252252
{
253-
_logger.LogError("Failed to read error details from response.", jsonException);
253+
_logger.LogError(jsonException, "Failed to read error details from response.");
254254

255255
// Failed to read error details from response.
256256
throw new RedditClientResponseException($"Request to '{response.RequestMessage.RequestUri}' endpoint failed.", response.StatusCode);

src/Reddit.NET.Client/Reddit.NET.Client.csproj

Lines changed: 4 additions & 6 deletions
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>net10.0</TargetFramework>
55
<Title>Reddit.NET.Client</Title>
66
<PackageDescription>Provides a .NET client for interacting with reddit.</PackageDescription>
77
<PackageId>Reddit.NET.Client</PackageId>
@@ -22,12 +22,10 @@
2222
</PropertyGroup>
2323

2424
<ItemGroup>
25-
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
26-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
25+
<PackageReference Include="Microsoft.Extensions.Http" Version="10.0.0-preview.3.25171.5" />
26+
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.0-preview.3.25171.5" />
2727
<PackageReference Include="Microsoft.VisualStudio.Validation" Version="17.0.64" />
28-
<PackageReference Include="System.Net.Http.Json" Version="7.0.0" />
29-
<PackageReference Include="System.Text.Json" Version="7.0.0" />
30-
<PackageReference Include="System.Threading.RateLimiting" Version="7.0.0" />
28+
<PackageReference Include="System.Threading.RateLimiting" Version="10.0.0-preview.3.25171.5" />
3129
<PackageReference Include="Polly" Version="7.2.3" />
3230
</ItemGroup>
3331

tests/Reddit.NET.Client.IntegrationTests/Reddit.NET.Client.IntegrationTests.csproj

Lines changed: 6 additions & 7 deletions
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>net10.0</TargetFramework>
55
<IsPackable>false</IsPackable>
66
</PropertyGroup>
77

@@ -10,12 +10,11 @@
1010
</ItemGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
15-
<PackageReference Include="Microsoft.Extensions.Http" Version="7.0.0" />
16-
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
17-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="7.0.0" />
18-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="7.0.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.0-preview-25107-01" />
14+
<PackageReference Include="Microsoft.Extensions.Http" Version="10.0.0-preview.3.25171.5" />
15+
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.0-preview.3.25171.5" />
16+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="10.0.0-preview.3.25171.5" />
17+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.0-preview.3.25171.5" />
1918
<PackageReference Include="NUnit" Version="3.13.3" />
2019
<PackageReference Include="NUnit3TestAdapter" Version="4.3.0-rc.1" />
2120
<PackageReference Include="coverlet.msbuild" Version="3.1.2">

tests/Reddit.NET.Client.UnitTests/Reddit.NET.Client.UnitTests.csproj

Lines changed: 3 additions & 4 deletions
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>net10.0</TargetFramework>
55
<IsPackable>false</IsPackable>
66
</PropertyGroup>
77

@@ -10,9 +10,8 @@
1010
</ItemGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
14-
<PackageReference Include="System.Threading.RateLimiting" Version="7.0.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
13+
<PackageReference Include="System.Threading.RateLimiting" Version="10.0.0-preview.3.25171.5" />
14+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.0-preview-25107-01" />
1615
<PackageReference Include="NUnit" Version="3.13.3" />
1716
<PackageReference Include="NUnit3TestAdapter" Version="4.3.0-rc.1" />
1817
<PackageReference Include="NSubstitute" Version="4.4.0" />

0 commit comments

Comments
 (0)