public AcceptHeader(string value, IEnumerable <QuantifiedHeaderValue> quantifiedHeaderValues) : base(NAME, value, quantifiedHeaderValues) { AcceptTypes = QuantifiedHeaderValues.Select(GetMediaType).ToArray(); }
public AcceptCharsetHeader(string value, IEnumerable <QuantifiedHeaderValue> quantifiedHeaderValues) : base(NAME, value, quantifiedHeaderValues) { ResponseContentEncoding = Encoding.GetEncoding(QuantifiedHeaderValues.First().HeaderValue); }
public AcceptEncodingHeader(string value, IEnumerable <QuantifiedHeaderValue> quantifiedHeaderValues) : base(NAME, value, quantifiedHeaderValues) { AcceptEncodings = QuantifiedHeaderValues.Select(GetAcceptEncoding).ToArray(); }
public AcceptCharsetHeader(string value, IEnumerable <QuantifiedHeaderValue> quantifiedHeaderValues) : base(NAME, value, quantifiedHeaderValues) { ResponseContentEncoding = QuantifiedHeaderValues.Select(q => q.HeaderValue).ToArray(); }
public AcceptHeader(string value, IEnumerable <QuantifiedHeaderValue> quantifiedHeaderValues) : base(NAME, value, quantifiedHeaderValues) { AcceptType = HttpCodesTranslator.Default.GetMediaType(QuantifiedHeaderValues.First().HeaderValue); }