diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 5c3edfc67fb5..d8b75f263acd 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -9,321 +9,321 @@ --> - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/efcore - e969995b2701f228815259941467104b6ee8dbee + 80e9dce280f69dd9e65c9018509eb562e6efb059 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 https://github.com/dotnet/xdt @@ -363,9 +363,9 @@ afa1eb6821f62183651ab017b2f5c3fbeb934904 - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 @@ -376,9 +376,9 @@ - + https://github.com/dotnet/runtime - 745230568e52639e229dcc24c98fe0dbb4c1641d + 8fac5af2b11dc98fa0504f6fd06df790164ec958 https://github.com/dotnet/winforms diff --git a/eng/Versions.props b/eng/Versions.props index e7c7cb717fc1..3c452cf9b06e 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -63,91 +63,91 @@ --> - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 - 9.0.0-preview.5.24272.1 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 + 9.0.0-preview.6.24307.2 9.0.0-preview.5.24308.1 9.0.0-preview.5.24308.1 - 9.0.0-preview.5.24271.1 - 9.0.0-preview.5.24271.1 - 9.0.0-preview.5.24271.1 - 9.0.0-preview.5.24271.1 - 9.0.0-preview.5.24271.1 - 9.0.0-preview.5.24271.1 - 9.0.0-preview.5.24271.1 - 9.0.0-preview.5.24271.1 + 9.0.0-preview.6.24304.2 + 9.0.0-preview.6.24304.2 + 9.0.0-preview.6.24304.2 + 9.0.0-preview.6.24304.2 + 9.0.0-preview.6.24304.2 + 9.0.0-preview.6.24304.2 + 9.0.0-preview.6.24304.2 + 9.0.0-preview.6.24304.2 4.11.0-1.24218.5 4.11.0-1.24218.5 @@ -288,7 +288,7 @@ $(MicrosoftAspNetCoreAzureAppServicesSiteExtension80Version) $(MicrosoftAspNetCoreAzureAppServicesSiteExtension80Version) - 1.10.3 + 1.11.3 0.9.9 0.13.0 4.2.1 diff --git a/global.json b/global.json index f69c8b161db9..9537239e827d 100644 --- a/global.json +++ b/global.json @@ -1,9 +1,9 @@ { "sdk": { - "version": "9.0.100-preview.6.24302.3" + "version": "9.0.100-preview.6.24311.23" }, "tools": { - "dotnet": "9.0.100-preview.6.24302.3", + "dotnet": "9.0.100-preview.6.24311.23", "runtimes": { "dotnet/x86": [ "$(MicrosoftNETCoreBrowserDebugHostTransportVersion)" diff --git a/src/Hosting/TestHost/src/ClientHandler.cs b/src/Hosting/TestHost/src/ClientHandler.cs index b6a4b5f5ec9d..90966b5d7f23 100644 --- a/src/Hosting/TestHost/src/ClientHandler.cs +++ b/src/Hosting/TestHost/src/ClientHandler.cs @@ -135,6 +135,12 @@ protected override async Task SendAsync( canHaveBody = false; } } + else + { + // https://www.rfc-editor.org/rfc/rfc9112#section-6.2-2 + // A sender MUST NOT send a Content-Length header field in any message that contains a Transfer-Encoding header field. + requestContent.Headers.Remove(HeaderNames.ContentLength); + } foreach (var header in requestContent.Headers) { diff --git a/src/OpenApi/src/Schemas/JsonSchemaMapper/JsonSchemaMapper.ReflectionHelpers.cs b/src/OpenApi/src/Schemas/JsonSchemaMapper/JsonSchemaMapper.ReflectionHelpers.cs index d2ba7cfb7788..f44ef3480b36 100644 --- a/src/OpenApi/src/Schemas/JsonSchemaMapper/JsonSchemaMapper.ReflectionHelpers.cs +++ b/src/OpenApi/src/Schemas/JsonSchemaMapper/JsonSchemaMapper.ReflectionHelpers.cs @@ -25,7 +25,8 @@ static partial class JsonSchemaMapper private static Type GetElementType(JsonTypeInfo typeInfo) { Debug.Assert(typeInfo.Kind is JsonTypeInfoKind.Enumerable or JsonTypeInfoKind.Dictionary); - return (Type)typeof(JsonTypeInfo).GetProperty("ElementType", BindingFlags.Instance | BindingFlags.NonPublic)?.GetValue(typeInfo)!; + // Element type is non-null for enumerable and dictionary types + return typeInfo.ElementType!; } // The source generator currently doesn't populate attribute providers for properties