Skip to content

Commit 4448a60

Browse files
committed
.net 10 support
1 parent 5abea2b commit 4448a60

28 files changed

+239
-254
lines changed

.github/workflows/dotnet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
- name: Install .NET
3838
uses: actions/setup-dotnet@v5
3939
with:
40-
dotnet-version: 9.0.x
40+
dotnet-version: 10.x
4141

4242
- name: Restore Dependencies
4343
run: dotnet restore

Directory.Packages.props

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
<PackageVersion Include="AssemblyMetadata.Generators" Version="2.1.0" />
99
<PackageVersion Include="AwesomeAssertions" Version="9.3.0" />
1010
<PackageVersion Include="BenchmarkDotNet" Version="0.15.6" />
11-
<PackageVersion Include="bunit" Version="1.40.0" />
11+
<PackageVersion Include="bunit" Version="2.0.66" />
1212
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
1313
<PackageVersion Include="Equatable.Generator" Version="2.1.0" />
14-
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.10" />
15-
<PackageVersion Include="Microsoft.AspNetCore.Authorization" Version="9.0.10" />
16-
<PackageVersion Include="Microsoft.AspNetCore.Components.Authorization" Version="9.0.10" />
17-
<PackageVersion Include="Microsoft.AspNetCore.Components.Web" Version="9.0.10" />
18-
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.10" />
19-
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="9.0.10" />
20-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
14+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="10.0.0" />
15+
<PackageVersion Include="Microsoft.AspNetCore.Authorization" Version="10.0.0" />
16+
<PackageVersion Include="Microsoft.AspNetCore.Components.Authorization" Version="10.0.0" />
17+
<PackageVersion Include="Microsoft.AspNetCore.Components.Web" Version="10.0.0" />
18+
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.0" />
19+
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="10.0.0" />
20+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
2121
<PackageVersion Include="MinVer" Version="6.0.0" />
22-
<PackageVersion Include="xunit" Version="2.9.3" />
2322
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
23+
<PackageVersion Include="xunit.v3" Version="3.2.0" />
2424
</ItemGroup>
2525
</Project>

samples/Sample.Application/Sample.Application.Client/Sample.Application.Client.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.BlazorWebAssembly">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<NoDefaultLaunchSettingsFile>true</NoDefaultLaunchSettingsFile>

samples/Sample.Application/Sample.Application/Sample.Application.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.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<IsPackable>false</IsPackable>

samples/Sample.MinimalApi/Sample.MinimalApi.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.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
</PropertyGroup>

src/Privileged.Authorization/Privileged.Authorization.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>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
</PropertyGroup>

src/Privileged.Components/Privileged.Components.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<IsPackable>true</IsPackable>
@@ -11,14 +11,19 @@
1111
<SupportedPlatform Include="browser" />
1212
</ItemGroup>
1313

14-
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
14+
<ItemGroup Condition=" '$(TargetFramework)' == 'net10.0' ">
1515
<PackageReference Include="Microsoft.AspNetCore.Components.Authorization" />
1616
<PackageReference Include="Microsoft.AspNetCore.Components.Web" />
1717
</ItemGroup>
1818

19+
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
20+
<PackageReference Include="Microsoft.AspNetCore.Components.Authorization" VersionOverride="9.0.11" />
21+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" VersionOverride="9.0.11" />
22+
</ItemGroup>
23+
1924
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
20-
<PackageReference Include="Microsoft.AspNetCore.Components.Authorization" VersionOverride="8.0.19" />
21-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" VersionOverride="8.0.19" />
25+
<PackageReference Include="Microsoft.AspNetCore.Components.Authorization" VersionOverride="8.0.22" />
26+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" VersionOverride="8.0.22" />
2227
</ItemGroup>
2328

2429
<ItemGroup>

src/Privileged.Endpoint/Privileged.Endpoint.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>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
</PropertyGroup>

src/Privileged/Privileged.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
3+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
44
<ImplicitUsings>enable</ImplicitUsings>
55
<Nullable>enable</Nullable>
66
</PropertyGroup>

test/Privileged.Authorization.Tests/Privileged.Authorization.Tests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
5+
<OutputType>Exe</OutputType>
56
<ImplicitUsings>enable</ImplicitUsings>
67
<Nullable>enable</Nullable>
78
<IsPackable>false</IsPackable>
@@ -14,11 +15,11 @@
1415
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1516
</PackageReference>
1617
<PackageReference Include="Microsoft.NET.Test.Sdk" />
17-
<PackageReference Include="xunit" />
1818
<PackageReference Include="xunit.runner.visualstudio">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageReference>
22+
<PackageReference Include="xunit.v3" />
2223
</ItemGroup>
2324

2425
<ItemGroup>

0 commit comments

Comments
 (0)