From e5cffe685bdf6d2f5e6182385cf6626f444d9a0a Mon Sep 17 00:00:00 2001 From: "Chris Ross (ASP.NET)" Date: Wed, 21 Mar 2018 09:35:11 -0700 Subject: [PATCH] Do not rely on the implicit StringValues to array converter. --- build/dependencies.props | 28 +++++++++---------- .../Extensions/HeaderDictionaryExtensions.cs | 2 +- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/build/dependencies.props b/build/dependencies.props index f34a576d47..fe1583adba 100644 --- a/build/dependencies.props +++ b/build/dependencies.props @@ -4,22 +4,22 @@ 2.1.0-preview2-15728 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 - 2.1.0-preview2-30272 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 + 2.1.0-preview3-30392 2.0.0 - 2.1.0-preview2-26225-03 - 15.6.0 + 2.1.0-preview2-26314-02 + 15.6.1 4.7.49 - 4.5.0-preview2-26224-02 - 4.5.0-preview2-26224-02 + 4.5.0-preview2-26313-01 + 4.5.0-preview2-26313-01 0.8.0 2.3.1 2.4.0-beta.1.build3945 diff --git a/src/Microsoft.AspNetCore.Http.Abstractions/Extensions/HeaderDictionaryExtensions.cs b/src/Microsoft.AspNetCore.Http.Abstractions/Extensions/HeaderDictionaryExtensions.cs index 0e31660dc2..5cc06484a2 100644 --- a/src/Microsoft.AspNetCore.Http.Abstractions/Extensions/HeaderDictionaryExtensions.cs +++ b/src/Microsoft.AspNetCore.Http.Abstractions/Extensions/HeaderDictionaryExtensions.cs @@ -39,7 +39,7 @@ namespace Microsoft.AspNetCore.Http /// the associated values from the collection separated into individual values, or StringValues.Empty if the key is not present. public static string[] GetCommaSeparatedValues(this IHeaderDictionary headers, string key) { - return ParsingHelpers.GetHeaderSplit(headers, key); + return ParsingHelpers.GetHeaderSplit(headers, key).ToArray(); } ///