diff --git a/src/IdServer/SimpleIdServer.IdServer.Domains/SimpleIdServer.IdServer.Domains.csproj b/src/IdServer/SimpleIdServer.IdServer.Domains/SimpleIdServer.IdServer.Domains.csproj
index 325131d7d..842ec5dba 100644
--- a/src/IdServer/SimpleIdServer.IdServer.Domains/SimpleIdServer.IdServer.Domains.csproj
+++ b/src/IdServer/SimpleIdServer.IdServer.Domains/SimpleIdServer.IdServer.Domains.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/src/IdServer/SimpleIdServer.IdServer/Extensions/QueryCollectionExtensions.cs b/src/IdServer/SimpleIdServer.IdServer/Extensions/QueryCollectionExtensions.cs
index cbd133c97..d7a97d6de 100644
--- a/src/IdServer/SimpleIdServer.IdServer/Extensions/QueryCollectionExtensions.cs
+++ b/src/IdServer/SimpleIdServer.IdServer/Extensions/QueryCollectionExtensions.cs
@@ -204,7 +204,7 @@ public static JsonNode GetValue(IEnumerable strValues)
{
try
{
- return JsonNode.Parse(strValues.ElementAt(0));
+ return strValues.ElementAt(0);
}
catch
{
diff --git a/src/IdServer/SimpleIdServer.IdServer/SimpleIdServer.IdServer.csproj b/src/IdServer/SimpleIdServer.IdServer/SimpleIdServer.IdServer.csproj
index 71badb60c..521651887 100644
--- a/src/IdServer/SimpleIdServer.IdServer/SimpleIdServer.IdServer.csproj
+++ b/src/IdServer/SimpleIdServer.IdServer/SimpleIdServer.IdServer.csproj
@@ -12,7 +12,7 @@
-
+
diff --git a/src/Scim/SimpleIdServer.Scim.Domains/SimpleIdServer.Scim.Domains.csproj b/src/Scim/SimpleIdServer.Scim.Domains/SimpleIdServer.Scim.Domains.csproj
index 121edfd5b..c3984b231 100644
--- a/src/Scim/SimpleIdServer.Scim.Domains/SimpleIdServer.Scim.Domains.csproj
+++ b/src/Scim/SimpleIdServer.Scim.Domains/SimpleIdServer.Scim.Domains.csproj
@@ -5,7 +5,7 @@
true
-
+
diff --git a/src/Scim/SimpleIdServer.Scim.MongoDb.Startup/SimpleIdServer.Scim.MongoDb.Startup.csproj b/src/Scim/SimpleIdServer.Scim.MongoDb.Startup/SimpleIdServer.Scim.MongoDb.Startup.csproj
index a1c9276cb..45af0b13f 100644
--- a/src/Scim/SimpleIdServer.Scim.MongoDb.Startup/SimpleIdServer.Scim.MongoDb.Startup.csproj
+++ b/src/Scim/SimpleIdServer.Scim.MongoDb.Startup/SimpleIdServer.Scim.MongoDb.Startup.csproj
@@ -4,12 +4,15 @@
Exe
-
-
-
-
-
-
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
diff --git a/src/Scim/SimpleIdServer.Scim.Postgre.Startup/SimpleIdServer.Scim.Postgre.Startup.csproj b/src/Scim/SimpleIdServer.Scim.Postgre.Startup/SimpleIdServer.Scim.Postgre.Startup.csproj
index c21111dd0..19785960c 100644
--- a/src/Scim/SimpleIdServer.Scim.Postgre.Startup/SimpleIdServer.Scim.Postgre.Startup.csproj
+++ b/src/Scim/SimpleIdServer.Scim.Postgre.Startup/SimpleIdServer.Scim.Postgre.Startup.csproj
@@ -4,13 +4,16 @@
Exe
-
-
-
-
-
-
-
+
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
diff --git a/src/Scim/SimpleIdServer.Scim.Startup/SimpleIdServer.Scim.Startup.csproj b/src/Scim/SimpleIdServer.Scim.Startup/SimpleIdServer.Scim.Startup.csproj
index 76d6231a5..52951baeb 100644
--- a/src/Scim/SimpleIdServer.Scim.Startup/SimpleIdServer.Scim.Startup.csproj
+++ b/src/Scim/SimpleIdServer.Scim.Startup/SimpleIdServer.Scim.Startup.csproj
@@ -5,12 +5,12 @@
92c92b21-9f78-4587-8bf0-62d2c5122c17
-
-
-
-
+
+
+
+
-
+
diff --git a/src/Scim/SimpleIdServer.Scim.SwashbuckleV6/SimpleIdServer.Scim.SwashbuckleV6.csproj b/src/Scim/SimpleIdServer.Scim.SwashbuckleV6/SimpleIdServer.Scim.SwashbuckleV6.csproj
index 507171863..e9d5ed6ae 100644
--- a/src/Scim/SimpleIdServer.Scim.SwashbuckleV6/SimpleIdServer.Scim.SwashbuckleV6.csproj
+++ b/src/Scim/SimpleIdServer.Scim.SwashbuckleV6/SimpleIdServer.Scim.SwashbuckleV6.csproj
@@ -7,6 +7,6 @@
-
+
diff --git a/src/Scim/SimpleIdServer.Scim/SimpleIdServer.Scim.csproj b/src/Scim/SimpleIdServer.Scim/SimpleIdServer.Scim.csproj
index 49168bfb3..4ae6b0b9b 100644
--- a/src/Scim/SimpleIdServer.Scim/SimpleIdServer.Scim.csproj
+++ b/src/Scim/SimpleIdServer.Scim/SimpleIdServer.Scim.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/Scim/SimpleIdServer.ScimSwaggerV6.Startup/SimpleIdServer.ScimSwaggerV6.Startup.csproj b/src/Scim/SimpleIdServer.ScimSwaggerV6.Startup/SimpleIdServer.ScimSwaggerV6.Startup.csproj
index 469bebbec..94c03762c 100644
--- a/src/Scim/SimpleIdServer.ScimSwaggerV6.Startup/SimpleIdServer.ScimSwaggerV6.Startup.csproj
+++ b/src/Scim/SimpleIdServer.ScimSwaggerV6.Startup/SimpleIdServer.ScimSwaggerV6.Startup.csproj
@@ -4,11 +4,11 @@
Exe
-
-
-
-
-
+
+
+
+
+
diff --git a/tests/SimpleIdServer.Configuration.Tests/SimpleIdServer.Configuration.Tests.csproj b/tests/SimpleIdServer.Configuration.Tests/SimpleIdServer.Configuration.Tests.csproj
index 5f108a794..51df228f4 100644
--- a/tests/SimpleIdServer.Configuration.Tests/SimpleIdServer.Configuration.Tests.csproj
+++ b/tests/SimpleIdServer.Configuration.Tests/SimpleIdServer.Configuration.Tests.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/tests/SimpleIdServer.DID.Tests/SimpleIdServer.DID.Tests.csproj b/tests/SimpleIdServer.DID.Tests/SimpleIdServer.DID.Tests.csproj
index 9578e4b31..606257bdb 100644
--- a/tests/SimpleIdServer.DID.Tests/SimpleIdServer.DID.Tests.csproj
+++ b/tests/SimpleIdServer.DID.Tests/SimpleIdServer.DID.Tests.csproj
@@ -45,7 +45,7 @@
-
+
diff --git a/tests/SimpleIdServer.IdServer.Tests/SimpleIdServer.IdServer.Tests.csproj b/tests/SimpleIdServer.IdServer.Tests/SimpleIdServer.IdServer.Tests.csproj
index 8c2e7378e..6d1659b4c 100644
--- a/tests/SimpleIdServer.IdServer.Tests/SimpleIdServer.IdServer.Tests.csproj
+++ b/tests/SimpleIdServer.IdServer.Tests/SimpleIdServer.IdServer.Tests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/tests/SimpleIdServer.IdServer.U2FClient.Tests/SimpleIdServer.IdServer.U2FClient.Tests.csproj b/tests/SimpleIdServer.IdServer.U2FClient.Tests/SimpleIdServer.IdServer.U2FClient.Tests.csproj
index d946445c5..3f1484d1e 100644
--- a/tests/SimpleIdServer.IdServer.U2FClient.Tests/SimpleIdServer.IdServer.U2FClient.Tests.csproj
+++ b/tests/SimpleIdServer.IdServer.U2FClient.Tests/SimpleIdServer.IdServer.U2FClient.Tests.csproj
@@ -9,7 +9,7 @@
-
+
diff --git a/tests/SimpleIdServer.Scim.Host.Acceptance.Tests/SimpleIdServer.Scim.Host.Acceptance.Tests.csproj b/tests/SimpleIdServer.Scim.Host.Acceptance.Tests/SimpleIdServer.Scim.Host.Acceptance.Tests.csproj
index aaa73e118..0bbe732a3 100644
--- a/tests/SimpleIdServer.Scim.Host.Acceptance.Tests/SimpleIdServer.Scim.Host.Acceptance.Tests.csproj
+++ b/tests/SimpleIdServer.Scim.Host.Acceptance.Tests/SimpleIdServer.Scim.Host.Acceptance.Tests.csproj
@@ -1,12 +1,12 @@
- net5.0
+ net7.0
false
-
-
+
+
diff --git a/tests/SimpleIdServer.Vc.Tests/SimpleIdServer.Vc.Tests.csproj b/tests/SimpleIdServer.Vc.Tests/SimpleIdServer.Vc.Tests.csproj
index db9f71d23..392aababb 100644
--- a/tests/SimpleIdServer.Vc.Tests/SimpleIdServer.Vc.Tests.csproj
+++ b/tests/SimpleIdServer.Vc.Tests/SimpleIdServer.Vc.Tests.csproj
@@ -18,7 +18,7 @@
-
+