diff --git a/eng/tools/GenerateFiles/Directory.Build.props.in b/eng/tools/GenerateFiles/Directory.Build.props.in
index 619ec1ded3d9..dd4ea40b86b6 100644
--- a/eng/tools/GenerateFiles/Directory.Build.props.in
+++ b/eng/tools/GenerateFiles/Directory.Build.props.in
@@ -8,4 +8,11 @@
true
+
+
+
+
+
+
+
diff --git a/global.json b/global.json
index 2a4bd537021d..9a5ce2b6c00f 100644
--- a/global.json
+++ b/global.json
@@ -1,9 +1,9 @@
{
"sdk": {
- "version": "8.0.100-preview.6.23305.3"
+ "version": "8.0.100-preview.7.23321.23"
},
"tools": {
- "dotnet": "8.0.100-preview.6.23305.3",
+ "dotnet": "8.0.100-preview.7.23321.23",
"runtimes": {
"dotnet/x86": [
"$(MicrosoftNETCoreBrowserDebugHostTransportVersion)"
diff --git a/src/Middleware/Spa/SpaProxy/src/SpaHostingStartup.cs b/src/Middleware/Spa/SpaProxy/src/SpaHostingStartup.cs
index 65ea9170726e..8c331281d6cf 100644
--- a/src/Middleware/Spa/SpaProxy/src/SpaHostingStartup.cs
+++ b/src/Middleware/Spa/SpaProxy/src/SpaHostingStartup.cs
@@ -31,7 +31,7 @@ public void Configure(IWebHostBuilder builder)
});
[UnconditionalSuppressMessageAttribute("Trimming", "IL2026", Justification = "Configuration object's public properties are preserved.")]
- static void ConfigureOptions<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicProperties)] T>(IServiceCollection services, IConfigurationSection section)
+ static void ConfigureOptions<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] T>(IServiceCollection services, IConfigurationSection section)
where T : class
{
services.Configure(section);