Skip to content

Commit b3c938d

Browse files
committed
(#301) Upgrade .Net 10
1 parent 593bc83 commit b3c938d

File tree

28 files changed

+137
-158
lines changed

28 files changed

+137
-158
lines changed

src/Monolith/ClassifiedAds.Application/ClassifiedAds.Application.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>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.1" />
10+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="10.0.0" />
1111
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1212
<PrivateAssets>all</PrivateAssets>
1313
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

src/Monolith/ClassifiedAds.ArchTests/ClassifiedAds.ArchTests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
11+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1212
<PackageReference Include="NetArchTest.Rules" Version="1.3.2" />
1313
<PackageReference Include="xunit" Version="2.9.3" />
14-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.1">
14+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
1515
<PrivateAssets>all</PrivateAssets>
1616
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1717
</PackageReference>
18-
<PackageReference Include="coverlet.collector" Version="6.0.3">
18+
<PackageReference Include="coverlet.collector" Version="6.0.4">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageReference>

src/Monolith/ClassifiedAds.AspireAppHost/ClassifiedAds.AspireAppHost.csproj

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

3-
<Sdk Name="Aspire.AppHost.Sdk" Version="9.5.2" />
4-
53
<PropertyGroup>
64
<OutputType>Exe</OutputType>
7-
<TargetFramework>net9.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
86
<ImplicitUsings>enable</ImplicitUsings>
97
<Nullable>enable</Nullable>
108
</PropertyGroup>
119

12-
<ItemGroup>
13-
<PackageReference Include="Aspire.Hosting.AppHost" Version="9.5.2" />
14-
</ItemGroup>
15-
1610
<ItemGroup>
1711
<ProjectReference Include="..\ClassifiedAds.Background\ClassifiedAds.Background.csproj" />
1812
<ProjectReference Include="..\ClassifiedAds.BlazorServerSide\ClassifiedAds.BlazorServerSide.csproj" />

src/Monolith/ClassifiedAds.Background/ClassifiedAds.Background.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
<UserSecretsId>2afdbe02-eb10-41d2-8fee-1cb29d0dfffb</UserSecretsId>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="9.0.1" />
12-
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="9.0.1" />
11+
<PackageReference Include="Microsoft.Extensions.Configuration.UserSecrets" Version="10.0.0" />
12+
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="10.0.0" />
1313
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1414
<PrivateAssets>all</PrivateAssets>
1515
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

src/Monolith/ClassifiedAds.Background/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build-env
1+
FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build-env
22
WORKDIR /ClassifiedAds.Monolith
33

44
# Copy csproj and restore as distinct layers
@@ -19,7 +19,7 @@ COPY . ./
1919
RUN dotnet publish ./ClassifiedAds.Background/ClassifiedAds.Background.csproj -c Release -o out
2020

2121
# Build runtime image
22-
FROM mcr.microsoft.com/dotnet/aspnet:9.0
22+
FROM mcr.microsoft.com/dotnet/aspnet:10.0
2323
WORKDIR /ClassifiedAds.Monolith
2424
COPY --from=build-env /ClassifiedAds.Monolith/out .
2525

src/Monolith/ClassifiedAds.Blazor.Modules/ClassifiedAds.Blazor.Modules.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
</PropertyGroup>
@@ -10,10 +10,10 @@
1010
<ItemGroup>
1111
<PackageReference Include="IdentityModel" Version="7.0.0" />
1212
<PackageReference Include="Microsoft.AspNetCore.Authentication" Version="2.3.0" />
13-
<PackageReference Include="Microsoft.AspNetCore.Components" Version="9.0.1" />
14-
<PackageReference Include="Microsoft.AspNetCore.Components.Authorization" Version="9.0.1" />
15-
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.1" />
16-
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.1" />
13+
<PackageReference Include="Microsoft.AspNetCore.Components" Version="10.0.0" />
14+
<PackageReference Include="Microsoft.AspNetCore.Components.Authorization" Version="10.0.0" />
15+
<PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="10.0.0" />
16+
<PackageReference Include="Microsoft.Extensions.Http" Version="10.0.0" />
1717
</ItemGroup>
1818

1919

src/Monolith/ClassifiedAds.BlazorServerSide/ClassifiedAds.BlazorServerSide.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
<UserSecretsId>752c7fb1-d2cf-490b-aa64-c3a9ea7b6734</UserSecretsId>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="9.0.1" />
12-
<PackageReference Include="Microsoft.Azure.SignalR" Version="1.29.0" />
13-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="9.0.1" />
14-
<PackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="8.3.0" />
15-
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
11+
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="10.0.0" />
12+
<PackageReference Include="Microsoft.Azure.SignalR" Version="1.32.0" />
13+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="10.0.0" />
14+
<PackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="8.14.0" />
15+
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.22.1" />
1616
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="9.0.0" />
1717
</ItemGroup>
1818

src/Monolith/ClassifiedAds.BlazorServerSide/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build-env
1+
FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build-env
22
WORKDIR /ClassifiedAds.Monolith
33

44
# Copy csproj and restore as distinct layers
@@ -20,7 +20,7 @@ COPY . ./
2020
RUN dotnet publish ./ClassifiedAds.BlazorServerSide/ClassifiedAds.BlazorServerSide.csproj -c Release -o out
2121

2222
# Build runtime image
23-
FROM mcr.microsoft.com/dotnet/aspnet:9.0
23+
FROM mcr.microsoft.com/dotnet/aspnet:10.0
2424
WORKDIR /ClassifiedAds.Monolith
2525
COPY --from=build-env /ClassifiedAds.Monolith/out .
2626

src/Monolith/ClassifiedAds.BlazorWebAssembly/ClassifiedAds.BlazorWebAssembly.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.1" />
11-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="9.0.1" />
12-
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.1" PrivateAssets="all" />
13-
<PackageReference Include="System.Net.Http.Json" Version="9.0.1" />
10+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.0" />
11+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.Authentication" Version="10.0.0" />
12+
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="10.0.0" PrivateAssets="all" />
13+
<PackageReference Include="System.Net.Http.Json" Version="10.0.0" />
1414
</ItemGroup>
1515

1616
<ItemGroup>

src/Monolith/ClassifiedAds.ContractTests/ClassifiedAds.ContractTests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="ApprovalTests" Version="6.0.0" />
12-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
13-
<PackageReference Include="NJsonSchema" Version="11.1.0" />
11+
<PackageReference Include="ApprovalTests" Version="7.0.0" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
13+
<PackageReference Include="NJsonSchema" Version="11.5.2" />
1414
<PackageReference Include="xunit" Version="2.9.3" />
15-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.1">
15+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
1616
<PrivateAssets>all</PrivateAssets>
1717
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1818
</PackageReference>
19-
<PackageReference Include="coverlet.collector" Version="6.0.3">
19+
<PackageReference Include="coverlet.collector" Version="6.0.4">
2020
<PrivateAssets>all</PrivateAssets>
2121
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2222
</PackageReference>

0 commit comments

Comments
 (0)