/// <summary> /// Initializes a new <see cref="ResponseCookiesFeature"/> instance. /// </summary> /// <param name="features"> /// <see cref="IFeatureCollection"/> containing all defined features, including this /// <see cref="IResponseCookiesFeature"/> and the <see cref="IHttpResponseFeature"/>. /// </param> /// <param name="builderPool">The <see cref="ObjectPool{T}"/>, if available.</param> public ResponseCookiesFeature(IFeatureCollection features, ObjectPool <StringBuilder> builderPool) { if (features == null) { throw new ArgumentNullException(nameof(features)); } _features = new FeatureReferences <IHttpResponseFeature>(features); }
public RequestCookiesFeature(IFeatureCollection features) { if (features == null) { throw new ArgumentNullException(nameof(features)); } _features = new FeatureReferences <IHttpRequestFeature>(features); }