diff --git a/NuGet.config b/NuGet.config
index 66f5d2f4634d..83bb3a983858 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -4,8 +4,10 @@
+
+
@@ -28,8 +30,10 @@
+
+
diff --git a/eng/Baseline.Designer.props b/eng/Baseline.Designer.props
index 28c064e01b73..f29ce0f83682 100644
--- a/eng/Baseline.Designer.props
+++ b/eng/Baseline.Designer.props
@@ -2,117 +2,117 @@
$(MSBuildAllProjects);$(MSBuildThisFileFullPath)
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
@@ -120,279 +120,279 @@
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
-
-
-
-
-
+
+
+
+
+
- 9.0.4
+ 9.0.5
-
-
-
-
-
+
+
+
+
+
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
-
-
-
-
+
+
+
+
+
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
-
+
-
+
- 9.0.4
+ 9.0.5
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
-
-
+
+
-
-
+
+
-
-
+
+
- 9.0.4
+ 9.0.5
-
+
-
+
-
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
@@ -401,83 +401,83 @@
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
- 9.0.4
+ 9.0.5
-
-
+
+
-
+
-
-
+
+
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
@@ -493,510 +493,510 @@
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
+
+
-
-
+
+
-
-
+
+
- 9.0.4
+ 9.0.5
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
- 9.0.4
+ 9.0.5
-
-
+
+
-
+
-
-
+
+
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
-
+
-
+
-
+
- 9.0.4
+ 9.0.5
-
+
-
+
-
+
- 9.0.4
+ 9.0.5
-
+
-
+
-
+
- 9.0.4
+ 9.0.5
-
-
-
-
+
+
+
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
+
+
-
-
+
+
-
-
+
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
-
-
+
+
-
-
+
+
-
-
+
+
- 9.0.4
+ 9.0.5
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
-
+
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
+
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
- 9.0.4
+ 9.0.5
- 9.0.4
+ 9.0.5
-
+
- 9.0.4
+ 9.0.5
-
+
\ No newline at end of file
diff --git a/eng/Baseline.xml b/eng/Baseline.xml
index 71537197d7a9..689d369cce19 100644
--- a/eng/Baseline.xml
+++ b/eng/Baseline.xml
@@ -4,110 +4,110 @@ This file contains a list of all the packages and their versions which were rele
Update this list when preparing for a new patch.
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index 8208c6115e73..e728c7a10e85 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -9,325 +9,325 @@
-->
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-efcore
- 9275e9ac55e413546a09551c29d5227d6d009747
+ 6765359588e8b38bab2a7974db9398432703828f
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
https://github.com/dotnet/xdt
@@ -367,9 +367,9 @@
bc1c3011064a493b0ca527df6fb7215e2e5cfa96
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
@@ -380,9 +380,9 @@
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- f57e6dc747158ab7ade4e62a75a6750d16b771e8
+ e36e4d1a8f8dfb08d7e3a6041459c9791d732c01
https://github.com/dotnet/winforms
diff --git a/eng/Versions.props b/eng/Versions.props
index c9219a45bf47..95abba11f18f 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -11,7 +11,7 @@
6
- false
+ true
8.0.1
*-*
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4-servicing.25163.5
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4-servicing.25163.5
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4-servicing.25163.5
- 9.0.4-servicing.25163.5
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5-servicing.25215.9
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5-servicing.25215.9
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5-servicing.25215.9
+ 9.0.5-servicing.25215.9
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
- 9.0.4-servicing.25163.5
- 9.0.4
+ 9.0.5-servicing.25215.9
+ 9.0.5
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
9.6.0-preview.1.25260.2
9.6.0-preview.1.25260.2
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
- 9.0.4
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
+ 9.0.5
4.11.0-3.24554.2
4.11.0-3.24554.2
diff --git a/global.json b/global.json
index 0f016bc4d19a..f50567b4c1a7 100644
--- a/global.json
+++ b/global.json
@@ -1,9 +1,9 @@
{
"sdk": {
- "version": "9.0.105"
+ "version": "9.0.106"
},
"tools": {
- "dotnet": "9.0.105",
+ "dotnet": "9.0.106",
"runtimes": {
"dotnet/x86": [
"$(MicrosoftNETCoreBrowserDebugHostTransportVersion)"
diff --git a/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreTest.cs b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreTest.cs
index f55c2b48340d..fe7eb5ee9003 100644
--- a/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreTest.cs
+++ b/src/Identity/EntityFrameworkCore/test/EF.Test/UserStoreTest.cs
@@ -144,6 +144,9 @@ await Assert.ThrowsAsync("user",
await Assert.ThrowsAsync("user", async () => await store.GetTwoFactorEnabledAsync(null));
await Assert.ThrowsAsync("user",
async () => await store.SetTwoFactorEnabledAsync(null, true));
+ await Assert.ThrowsAsync("user", async () => await store.RedeemCodeAsync(user: null, code: "fake", default));
+ await Assert.ThrowsAsync("code", async () => await store.RedeemCodeAsync(new IdentityUser("fake"), code: null, default));
+ await Assert.ThrowsAsync("code", async () => await store.RedeemCodeAsync(new IdentityUser("fake"), code: "", default));
await Assert.ThrowsAsync("user", async () => await store.GetAccessFailedCountAsync(null));
await Assert.ThrowsAsync("user", async () => await store.GetLockoutEnabledAsync(null));
await Assert.ThrowsAsync("user", async () => await store.SetLockoutEnabledAsync(null, false));
diff --git a/src/Identity/Extensions.Stores/src/UserStoreBase.cs b/src/Identity/Extensions.Stores/src/UserStoreBase.cs
index c45dd197e4a2..804ebcbad7dc 100644
--- a/src/Identity/Extensions.Stores/src/UserStoreBase.cs
+++ b/src/Identity/Extensions.Stores/src/UserStoreBase.cs
@@ -969,7 +969,7 @@ public virtual async Task RedeemCodeAsync(TUser user, string code, Cancell
ThrowIfDisposed();
ArgumentNullThrowHelper.ThrowIfNull(user);
- ArgumentNullThrowHelper.ThrowIfNull(code);
+ ArgumentNullThrowHelper.ThrowIfNullOrEmpty(code);
var mergedCodes = await GetTokenAsync(user, InternalLoginProvider, RecoveryCodeTokenName, cancellationToken).ConfigureAwait(false) ?? "";
var splitCodes = mergedCodes.Split(';');
diff --git a/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs b/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs
index fc1d5c847d74..e83e87423745 100644
--- a/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs
+++ b/src/Shared/ThrowHelpers/ArgumentNullThrowHelper.cs
@@ -30,6 +30,29 @@ public static void ThrowIfNull(
#endif
}
+ /// Throws an if is null or empty.
+ /// The argument to validate as non-null and non-empty.
+ /// The name of the parameter with which corresponds.
+ public static void ThrowIfNullOrEmpty(
+#if INTERNAL_NULLABLE_ATTRIBUTES || NETSTANDARD2_1_OR_GREATER || NET5_0_OR_GREATER
+ [NotNull]
+#endif
+ string? argument, [CallerArgumentExpression(nameof(argument))] string? paramName = null)
+ {
+#if !NET7_0_OR_GREATER || NETSTANDARD || NETFRAMEWORK
+ if (argument is null)
+ {
+ Throw(paramName);
+ }
+ else if (argument.Length == 0)
+ {
+ throw new ArgumentException("Must not be null or empty", paramName);
+ }
+#else
+ ArgumentException.ThrowIfNullOrEmpty(argument, paramName);
+#endif
+ }
+
#if !NET7_0_OR_GREATER || NETSTANDARD || NETFRAMEWORK
#if INTERNAL_NULLABLE_ATTRIBUTES || NETSTANDARD2_1_OR_GREATER || NET5_0_OR_GREATER
[DoesNotReturn]