diff --git a/src/Kestrel/ServerRequest.cs b/src/Kestrel/ServerRequest.cs index c766c99c49..66f5879f4d 100644 --- a/src/Kestrel/ServerRequest.cs +++ b/src/Kestrel/ServerRequest.cs @@ -27,9 +27,9 @@ namespace Kestrel private void PopulateFeatures() { - _features.Add(typeof(IHttpRequestFeature), this); - _features.Add(typeof(IHttpResponseFeature), this); - _features.Add(typeof(IHttpUpgradeFeature), this); + _features[typeof(IHttpRequestFeature)] = this; + _features[typeof(IHttpResponseFeature)] = this; + _features[typeof(IHttpUpgradeFeature)] = this; } internal IFeatureCollection Features