diff --git a/src/Microsoft.AspNetCore.Http/Internal/ApplicationBuilder.cs b/src/Microsoft.AspNetCore.Http/Internal/ApplicationBuilder.cs index c4e6fd7f..86b098aa 100644 --- a/src/Microsoft.AspNetCore.Http/Internal/ApplicationBuilder.cs +++ b/src/Microsoft.AspNetCore.Http/Internal/ApplicationBuilder.cs @@ -17,7 +17,7 @@ public class ApplicationBuilder : IApplicationBuilder public ApplicationBuilder(IServiceProvider serviceProvider) { - Properties = new Dictionary(); + Properties = new Dictionary(StringComparer.Ordinal); ApplicationServices = serviceProvider; } @@ -29,7 +29,7 @@ public ApplicationBuilder(IServiceProvider serviceProvider, object server) private ApplicationBuilder(ApplicationBuilder builder) { - Properties = new CopyOnWriteDictionary(builder.Properties, EqualityComparer.Default); + Properties = new CopyOnWriteDictionary(builder.Properties, StringComparer.Ordinal); } public IServiceProvider ApplicationServices