From 2a47512fea6aaf265b8912eee91ccbb6f25e4f2f Mon Sep 17 00:00:00 2001
From: Damian Hickey <57436+damianh@users.noreply.github.com>
Date: Mon, 16 Feb 2026 16:18:20 +0100
Subject: [PATCH] Change all multi-target projects from net8.0;net9.0;net10.0
to single-target net10.0
---
...AspNetCore.Authentication.JwtBearer.csproj | 28 ++++++------
...Core.Authentication.JwtBearer.Tests.csproj | 44 +++++++++----------
.../UserSessionDb/UserSessionDb.csproj | 2 +-
.../Bff.Benchmarks/Bff.Benchmarks.csproj | 2 +-
.../Bff.Performance/Bff.Performance.csproj | 2 +-
.../Bff.Blazor.Client.csproj | 2 +-
bff/src/Bff.Blazor/Bff.Blazor.csproj | 2 +-
.../Bff.EntityFramework.csproj | 2 +-
bff/src/Bff.Yarp/Bff.Yarp.csproj | 2 +-
bff/src/Bff/Bff.csproj | 2 +-
bff/test/Bff.Tests/Bff.Tests.csproj | 2 +-
.../hosts/Shared/Host.Shared.csproj | 2 +-
.../AspNetIdentity/UI.AspNetIdentity.csproj | 2 +-
.../EntityFramework/UI.EntityFramework.csproj | 2 +-
identity-server/hosts/UI/Main/UI.Main.csproj | 2 +-
...uende.IdentityServer.AspNetIdentity.csproj | 2 +-
...erver.Configuration.EntityFramework.csproj | 2 +-
...Duende.IdentityServer.Configuration.csproj | 2 +-
...ntityServer.EntityFramework.Storage.csproj | 2 +-
...ende.IdentityServer.EntityFramework.csproj | 2 +-
.../Duende.IdentityServer.csproj | 2 +-
.../Duende.IdentityServer.Storage.csproj | 2 +-
.../IdentityServer.IntegrationTests.csproj | 2 +-
.../IdentityServer.UnitTests.csproj | 2 +-
.../Duende.Xunit.Playwright.csproj | 2 +-
templates/templates.csproj | 2 +-
26 files changed, 60 insertions(+), 60 deletions(-)
diff --git a/aspnetcore-authentication-jwtbearer/src/AspNetCore.Authentication.JwtBearer/AspNetCore.Authentication.JwtBearer.csproj b/aspnetcore-authentication-jwtbearer/src/AspNetCore.Authentication.JwtBearer/AspNetCore.Authentication.JwtBearer.csproj
index 3aa5e0817..ee8b6e90c 100644
--- a/aspnetcore-authentication-jwtbearer/src/AspNetCore.Authentication.JwtBearer/AspNetCore.Authentication.JwtBearer.csproj
+++ b/aspnetcore-authentication-jwtbearer/src/AspNetCore.Authentication.JwtBearer/AspNetCore.Authentication.JwtBearer.csproj
@@ -1,19 +1,19 @@
-
+
- net8.0;net9.0;net10.0
+ net10.0
enable
Duende.AspNetCore.Authentication.JwtBearer
Duende.AspNetCore.Authentication.JwtBearer
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/aspnetcore-authentication-jwtbearer/test/AspNetCore.Authentication.JwtBearer.Tests/AspNetCore.Authentication.JwtBearer.Tests.csproj b/aspnetcore-authentication-jwtbearer/test/AspNetCore.Authentication.JwtBearer.Tests/AspNetCore.Authentication.JwtBearer.Tests.csproj
index c9d971d50..e99e53e97 100644
--- a/aspnetcore-authentication-jwtbearer/test/AspNetCore.Authentication.JwtBearer.Tests/AspNetCore.Authentication.JwtBearer.Tests.csproj
+++ b/aspnetcore-authentication-jwtbearer/test/AspNetCore.Authentication.JwtBearer.Tests/AspNetCore.Authentication.JwtBearer.Tests.csproj
@@ -1,28 +1,28 @@
-
-
+
+
- net8.0;net9.0;net10.0
+ net10.0
enable
Duende.AspNetCore.Authentication.JwtBearer.Tests
Duende.AspNetCore.Authentication.JwtBearer
true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/bff/migrations/UserSessionDb/UserSessionDb.csproj b/bff/migrations/UserSessionDb/UserSessionDb.csproj
index 1b1718ab6..de5b67821 100644
--- a/bff/migrations/UserSessionDb/UserSessionDb.csproj
+++ b/bff/migrations/UserSessionDb/UserSessionDb.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
diff --git a/bff/performance/Bff.Benchmarks/Bff.Benchmarks.csproj b/bff/performance/Bff.Benchmarks/Bff.Benchmarks.csproj
index a6956fa76..a7ddc8026 100644
--- a/bff/performance/Bff.Benchmarks/Bff.Benchmarks.csproj
+++ b/bff/performance/Bff.Benchmarks/Bff.Benchmarks.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
Exe
enable
enable
diff --git a/bff/performance/Bff.Performance/Bff.Performance.csproj b/bff/performance/Bff.Performance/Bff.Performance.csproj
index f62f3858e..3129998e2 100644
--- a/bff/performance/Bff.Performance/Bff.Performance.csproj
+++ b/bff/performance/Bff.Performance/Bff.Performance.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
Exe
enable
enable
diff --git a/bff/src/Bff.Blazor.Client/Bff.Blazor.Client.csproj b/bff/src/Bff.Blazor.Client/Bff.Blazor.Client.csproj
index ca3bf3962..4e37f5df0 100644
--- a/bff/src/Bff.Blazor.Client/Bff.Blazor.Client.csproj
+++ b/bff/src/Bff.Blazor.Client/Bff.Blazor.Client.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
true
Duende.BFF.Blazor.Client
diff --git a/bff/src/Bff.Blazor/Bff.Blazor.csproj b/bff/src/Bff.Blazor/Bff.Blazor.csproj
index cface8f7a..56576ed71 100644
--- a/bff/src/Bff.Blazor/Bff.Blazor.csproj
+++ b/bff/src/Bff.Blazor/Bff.Blazor.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
true
Duende.BFF.Blazor
diff --git a/bff/src/Bff.EntityFramework/Bff.EntityFramework.csproj b/bff/src/Bff.EntityFramework/Bff.EntityFramework.csproj
index 432029376..d08619b0d 100644
--- a/bff/src/Bff.EntityFramework/Bff.EntityFramework.csproj
+++ b/bff/src/Bff.EntityFramework/Bff.EntityFramework.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
Entity Framework Core support for backend for frontend (BFF) host for ASP.NET Core
Duende.BFF.EntityFramework
diff --git a/bff/src/Bff.Yarp/Bff.Yarp.csproj b/bff/src/Bff.Yarp/Bff.Yarp.csproj
index ec40c1fd4..7995b4406 100644
--- a/bff/src/Bff.Yarp/Bff.Yarp.csproj
+++ b/bff/src/Bff.Yarp/Bff.Yarp.csproj
@@ -1,6 +1,6 @@
- net8.0;net9.0;net10.0
+ net10.0
Duende.BFF.Yarp
Backend for frontend (BFF) host for ASP.NET Core (YARP integration)
diff --git a/bff/src/Bff/Bff.csproj b/bff/src/Bff/Bff.csproj
index 256c921a3..2681315d9 100644
--- a/bff/src/Bff/Bff.csproj
+++ b/bff/src/Bff/Bff.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
Duende.BFF
Backend for frontend (BFF) host for ASP.NET Core
diff --git a/bff/test/Bff.Tests/Bff.Tests.csproj b/bff/test/Bff.Tests/Bff.Tests.csproj
index a88f859af..7eedb22da 100644
--- a/bff/test/Bff.Tests/Bff.Tests.csproj
+++ b/bff/test/Bff.Tests/Bff.Tests.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
True
diff --git a/identity-server/hosts/Shared/Host.Shared.csproj b/identity-server/hosts/Shared/Host.Shared.csproj
index 724447fa3..0088ad3c9 100644
--- a/identity-server/hosts/Shared/Host.Shared.csproj
+++ b/identity-server/hosts/Shared/Host.Shared.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
enable
Duende.IdentityServer.Hosts.Shared
diff --git a/identity-server/hosts/UI/AspNetIdentity/UI.AspNetIdentity.csproj b/identity-server/hosts/UI/AspNetIdentity/UI.AspNetIdentity.csproj
index 8286ca8bb..88eeda926 100644
--- a/identity-server/hosts/UI/AspNetIdentity/UI.AspNetIdentity.csproj
+++ b/identity-server/hosts/UI/AspNetIdentity/UI.AspNetIdentity.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
enable
true
diff --git a/identity-server/hosts/UI/EntityFramework/UI.EntityFramework.csproj b/identity-server/hosts/UI/EntityFramework/UI.EntityFramework.csproj
index 90af3cddc..d814b5f1b 100644
--- a/identity-server/hosts/UI/EntityFramework/UI.EntityFramework.csproj
+++ b/identity-server/hosts/UI/EntityFramework/UI.EntityFramework.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
enable
true
diff --git a/identity-server/hosts/UI/Main/UI.Main.csproj b/identity-server/hosts/UI/Main/UI.Main.csproj
index 14622405b..338cd285a 100644
--- a/identity-server/hosts/UI/Main/UI.Main.csproj
+++ b/identity-server/hosts/UI/Main/UI.Main.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
enable
true
diff --git a/identity-server/src/AspNetIdentity/Duende.IdentityServer.AspNetIdentity.csproj b/identity-server/src/AspNetIdentity/Duende.IdentityServer.AspNetIdentity.csproj
index 5b4164e83..1ab82828e 100644
--- a/identity-server/src/AspNetIdentity/Duende.IdentityServer.AspNetIdentity.csproj
+++ b/identity-server/src/AspNetIdentity/Duende.IdentityServer.AspNetIdentity.csproj
@@ -2,7 +2,7 @@
Duende.IdentityServer.AspNetIdentity
- net8.0;net9.0;net10.0
+ net10.0
ASP.NET Core Identity Integration for Duende IdentityServer
Duende.IdentityServer.AspNetIdentity
diff --git a/identity-server/src/Configuration.EntityFramework/Duende.IdentityServer.Configuration.EntityFramework.csproj b/identity-server/src/Configuration.EntityFramework/Duende.IdentityServer.Configuration.EntityFramework.csproj
index 01b7480df..c1603975a 100644
--- a/identity-server/src/Configuration.EntityFramework/Duende.IdentityServer.Configuration.EntityFramework.csproj
+++ b/identity-server/src/Configuration.EntityFramework/Duende.IdentityServer.Configuration.EntityFramework.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
diff --git a/identity-server/src/Configuration/Duende.IdentityServer.Configuration.csproj b/identity-server/src/Configuration/Duende.IdentityServer.Configuration.csproj
index 76c459259..b8093e989 100644
--- a/identity-server/src/Configuration/Duende.IdentityServer.Configuration.csproj
+++ b/identity-server/src/Configuration/Duende.IdentityServer.Configuration.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
Configuration system for Duende IdentityServer
Duende.IdentityServer.Configuration
diff --git a/identity-server/src/EntityFramework.Storage/Duende.IdentityServer.EntityFramework.Storage.csproj b/identity-server/src/EntityFramework.Storage/Duende.IdentityServer.EntityFramework.Storage.csproj
index 6b6140164..6ef1932ec 100644
--- a/identity-server/src/EntityFramework.Storage/Duende.IdentityServer.EntityFramework.Storage.csproj
+++ b/identity-server/src/EntityFramework.Storage/Duende.IdentityServer.EntityFramework.Storage.csproj
@@ -2,7 +2,7 @@
Duende.IdentityServer.EntityFramework.Storage
- net8.0;net9.0;net10.0
+ net10.0
EntityFramework persistence layer for Duende IdentityServer
diff --git a/identity-server/src/EntityFramework/Duende.IdentityServer.EntityFramework.csproj b/identity-server/src/EntityFramework/Duende.IdentityServer.EntityFramework.csproj
index dfab52bdb..cd0f7af00 100644
--- a/identity-server/src/EntityFramework/Duende.IdentityServer.EntityFramework.csproj
+++ b/identity-server/src/EntityFramework/Duende.IdentityServer.EntityFramework.csproj
@@ -2,7 +2,7 @@
Duende.IdentityServer.EntityFramework
- net8.0;net9.0;net10.0
+ net10.0
EntityFramework persistence layer for Duende IdentityServer
Duende.IdentityServer.EntityFramework
diff --git a/identity-server/src/IdentityServer/Duende.IdentityServer.csproj b/identity-server/src/IdentityServer/Duende.IdentityServer.csproj
index 191a6f195..b930cf418 100644
--- a/identity-server/src/IdentityServer/Duende.IdentityServer.csproj
+++ b/identity-server/src/IdentityServer/Duende.IdentityServer.csproj
@@ -2,7 +2,7 @@
Duende.IdentityServer
- net8.0;net9.0;net10.0
+ net10.0
OpenID Connect and OAuth 2.0 Framework for ASP.NET Core
Duende.IdentityServer
diff --git a/identity-server/src/Storage/Duende.IdentityServer.Storage.csproj b/identity-server/src/Storage/Duende.IdentityServer.Storage.csproj
index e079ed4b3..76551c1a5 100644
--- a/identity-server/src/Storage/Duende.IdentityServer.Storage.csproj
+++ b/identity-server/src/Storage/Duende.IdentityServer.Storage.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
Duende.IdentityServer.Storage
Storage interfaces and models for Duende IdentityServer
diff --git a/identity-server/test/IdentityServer.IntegrationTests/IdentityServer.IntegrationTests.csproj b/identity-server/test/IdentityServer.IntegrationTests/IdentityServer.IntegrationTests.csproj
index c7591b63d..7a8bcd1d7 100644
--- a/identity-server/test/IdentityServer.IntegrationTests/IdentityServer.IntegrationTests.csproj
+++ b/identity-server/test/IdentityServer.IntegrationTests/IdentityServer.IntegrationTests.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
Duende.IdentityServer.IntegrationTests
diff --git a/identity-server/test/IdentityServer.UnitTests/IdentityServer.UnitTests.csproj b/identity-server/test/IdentityServer.UnitTests/IdentityServer.UnitTests.csproj
index 276bafa66..ba69a2d51 100644
--- a/identity-server/test/IdentityServer.UnitTests/IdentityServer.UnitTests.csproj
+++ b/identity-server/test/IdentityServer.UnitTests/IdentityServer.UnitTests.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
diff --git a/shared/Xunit.Playwright/Duende.Xunit.Playwright.csproj b/shared/Xunit.Playwright/Duende.Xunit.Playwright.csproj
index 5942a9e3a..4d687f86f 100644
--- a/shared/Xunit.Playwright/Duende.Xunit.Playwright.csproj
+++ b/shared/Xunit.Playwright/Duende.Xunit.Playwright.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
enable
enable
Duende.Xunit.Playwright
diff --git a/templates/templates.csproj b/templates/templates.csproj
index 93bdf1695..3388c24ba 100644
--- a/templates/templates.csproj
+++ b/templates/templates.csproj
@@ -1,7 +1,7 @@
- net8.0;net9.0;net10.0
+ net10.0
Duende.Templates
Templates for Duende Identity Server and Duende BFF
dotnet-new;templates;duende;bff;